Code the Future

Semester 1

Course CodeCourse TitleCr. Hr.
CC3011 Operating Systems 3
CC3011L Operating Systems Lab 1
CS3043 Theory of Automata 3
MA230 CS Supporting 1 (Linear Algebra) 3
Technical Elective 1 3
CS3044 Analysis of Algorithms 3
HU4092 Professional Practices 3
Semester Total 19

Semester 2

Course CodeCourse TitleCr. Hr.
NS125 Applied Physics 2
NS125L Applied Physics Lab 1
EN220 Research Paper Writing and Presentation 3
CS3151 Artificial Intelligence 3
CS3151L Artificial Intelligence Lab 1
CS3045 Compiler Construction 3
Technical Elective 2 3
SS3080 Social Service 1
Semester Total 17

Semester 3

Course CodeCourse TitleCr. Hr.
CS4172 Parallel and Distributed Computing 3
Technical Elective 3 3
Technical Elective 4 3
University Elective 1 3
CC4181 FYP 1 3
SD100 English Immersion 0
Semester Total 15

Semester 4

Course CodeCourse TitleCr. Hr.
CC3121 Information Security 3
University Elective 2 3
University Elective 3 3
Technical Elective 5 3
CC4182 FYP 2 3
SD101 21st Century Skills 0
Semester Total 15

List of Technical Electives

Course CodeCourse TitleCr. Hrs.
IT4076 Advanced Networks 3
IT4163 Advanced Web Technologies 3
CS4131 Big Data Programming 3
IT4021 Bioinformatics 3
IT4146 Blockchain Technology and Application 3
CS4173 Cloud Computing 3
IT4222 Cognitive Radio Communication and Networks 3
CS4023 Competitive Programming 3
SE4116 Component Based Software Engineering 3
CS4211 Computer Animations 3
CS4012 Computer Graphics 3
CS4013 Computer Vision 3
CS4123 Cyber Forensics 3
IT4073 Data Communications 3
SE4132 Data Mining 3
CS4134 Data Science & Big Data Analytics 3
CS4135 Data Science Technologies 3
IT4143 Data Warehousing 3
IT4144 Database Administration 3
CS4152 Deep Learning and Neural Networks 3
SE4115 Design Pattern and Refactoring 3
CS4014 Digital Image Processing 3
CS4145 Distributed Database Systems 3
IT4174 Distributed Systems 3
CS4033 Embedded Systems 3
SE4164 Enterprise Application Development 3
IT4232 Enterprise Architecture 3
CS4153 Expert Systems and Knowledge Management 3
IT4221 Free Space Optics 3
SE4165 Games Design and Development 3
CS4133 Information Retrieval 3
IT4015 Information Systems 3
CS4176 Internet of Things 3
SE4166 iPhone Applications Development 3
CS4154 Machine Learning 3
SE4167 Mobile Application Development 3
CS4155 Multi-Agent Systems 3
CS4124 Multimedia Security 3
CS4156 Natural Language Processing 3
IT4074 Network Flows 3
IT4223 Next Generation Networks 3
CS4175 Pervasive Smart Environments 3
SE4125 Secure Software Development 3
IT4233 System Integration and Architecture 3
IT3163 Web Technologies 3

List of University Electives

Course CodeCourse TitleCr. Hrs.
Psy110 Psychology of Mind and Behavior 3
Mk210 Principles of Marketing 3
MG120 Principles of Management 3
IS230 Emerging Technology 3
MG224 Innovation and Entrepreneurship 3
SC160 Introduction to Sociology 3
SD221 Life and Learning 3
SD223 Logical Reasoning 3