Computer science spans the range from theory through programming. Curricula that reflect this breadth are sometimes criticized for failing to prepare graduates for specific jobs. While other disciplines may produce graduates with more immediately relevant job-related skills, computer science offers a comprehensive foundation that permits graduates to adapt to new technologies and new ideas.
High school diploma (Thanawya) or its equivalence
TOFEl or ILETS
Computer science is developed to be the systematic study of computing systems and computation. The body of knowledge resulting from this discipline contains theories for understanding computer systems and methods; design methods, algorithms, tools, methods for testing of concepts, methods of analysis and verification, and knowledge representation and implementation. Moreover, it goes all the way to cutting-edge developments in robotics, computer vision, intelligent systems, bioinformatics, and other exciting areas..
Code | Title | Prequisites |
---|---|---|
GLA0001 | Remedial English | None |
UNR1403 | Academic English | None |
UNR1302 | Fundamentals of business | None |
EBA1203 | Calculus 1 | None |
EBA1110 | Physics | None |
CCS1101 | Introduction to computing | None |
CIS1000 | Introduction to information systems | None |
EBA0201 | Precalculus | None |
Code | Title | Prequisites |
---|---|---|
UNR2101 | Communication and Presentation Skills | UNR1403 |
EBA1204 | Calculus 2 | EBA1203 |
CCS1001 | Discrete structures | CCS1101 |
CCS1302 | Problem solving and programming | CCS1101 |
CNC1401 | Entrepreneurship skills | 10 CR or more |
UNR1407 | Academic Writing | UNR1403 |
EBAXXXX | Science Elective | ??????? |
Code | Title | Prequisites |
---|---|---|
CCS2303 | Object-Oriented Programming | CCS1302 |
EBA2204 | Linear Algebra | EBA1204 |
CCS2201 | Introduction to Networks | CCS1302 |
CIS2101 | Database Systems | CCS1302 |
EBA2203 | Probability and Statistics | EBA1204 |
CCS2102 | Digital Logic Design | CCS1101 |
Code | Title | Prequisites |
---|---|---|
CCS2103 | Introduction to Computer Architecture | CCS2102 |
CCS2401 | Data Structures and Algorithms | CCS2303 |
CSE2001 | Introduction to Software Engineering | CCS2303, CIS1000 |
CCS2304 | Advanced Programming Applications | CCS2303 |
CCS2305 | Web Programming | CIS2101 |
CCY2001 | Introduction to Cyber Security | CCS2201 |
Code | Title | Prequisites |
---|---|---|
CCS3601 | Introduction to Artificial Intelligence | CCS1001, CCS2401 |
EBA3202 | Differential Equations | EBA1204 |
CCS3203 | Operating Systems | CCS2103 CCS2401 |
CIT3200 | Professional Training in Mobile Apps Programming | None |
Code | Title | Prequisites |
---|---|---|
EBA3201 | Advanced Statistics | EBA2203 |
CCS3403 | Computing Algorithms | CCS2401 |
CCS3002 | Numerical Methods | EBA2204 CCS1302 |
CITXXXX | Professional Training I | ??????? |
Code | Title | Prequisites |
---|---|---|
CITXXXXX | Professional Training II | ??????? |
Code | Title | Prequisites |
---|---|---|
CCS4204 | Computer System Security | CCS3203 CCY2001 |
CITXXXXXX | Professional Training III | ??????? |
Code | Title |
---|---|
EBA1106 | Advanced Physics |
EBA1107 | Quantum Physics |
EBA1300 | Biochemistry |
Start your Application