This course helps students to develop basic problem-solving skills using an Object-Oriented programming language. The topics includes API, IDE, JDK, numerical Data, primitive data type, shorthand...
This course is designed to provide students with skills and competences related to the use and application of software design patterns in real life design problems. It discusses the history of...
The objective of this course is to explain how computers are designed and how they work. Students are introduced to modern computer principles using a typical processor. They learn how efficient...
This course is an introduction to multimedia technologies covering the basic elements of multimedia which are text, graphic, audio, video, and animation. The course covers the basic digital...
Cybersecurity and research ethics - information security management - information and computer security - operating systems - computer organization and structure
Discrete Mathematics Calculus 1 Calculus 2 Statistics Probability Applied Math to computer Science
Anatomy 1, Anatomy 2, Musculoskeletal system module, IBL module, CVS module, Respiratory system module, Endocrine system module, Urinary system module, GIS module, CNS and special senses module...
Fundamentals of computer architecture, computer arithmetic, memory systems, interfacing and communication, device subsystems, processor design, CPU organization, assembly programming, performance...