Course Description

Course CodeCourse NameCreditsHours
5901202 Introduction to Computer Science 3.0 3
Description This introductory course covers the fundamentals and applications of computers. The major topics covered in this course are: 1.Introduction to computer systems 2.Data representation, number systems, and logic 3.Peripherals and storage 4. Programming languages and programming 5. Data structures and algorithms 6. Software engineering and system development tools 7. Operating systems 8.File and database systems 9. Data communication and computer networks 10. Artificial intelligence 11. Emerging techniques