BSCS AI Study Plan
A Bachelor of Science in Computer Science (BSCS) program typically provides students with a strong foundation in computer science theory, programming, and problem-solving skills.
STUDY PLAN FOR BSCS WITH ARTIFICIAL INTELLIGENCE CONCENTRATION | |
---|---|
Semester I | Semester II |
ENG1001 English | MAT1107 Linear Algebra |
GEN1002 UAE Society | PHY2101 Physics II |
MAT1006 Calculus | SIT1001 Digital Logic |
PHY1001 Physics I | SIT1102 Introduction To Programming |
CIS1003 Introduction to Information Technology | ENG1102 Business Communication |
Semester III | Semester IV |
BCS2101 Discrete Structures | BCS2202 Data Structures |
GEN2005 Basic Arabic / Gen2006 Advanced Arabic | BCS2203 Numerical Computation |
GEN2007 Islamic Culture | GEN2008 Innovation, Entrepreneurship and Sustainability |
MAT2108 Introduction To Probability And Statistics | SIT2105 Computer Organization and Architecture |
SIT2103 Database Management Systems | SIT2107 Web Design and Development |
SIT2104 Advanced Programming | SIT2108 Computer Networks |
Semester V | Semester VI |
AIT3101 Artificial Intelligence | AIT3102 Machine Learning |
BCS3104 Design and Analysis of Algorithms | AIT3203 Data Warehousing and Data Mining |
SIT3109 Operating Systems | BCS3105 Theory of Computation And Automata |
SIT3110 Mobile Application Development | BCS4106 Parallel And Distributed Computing |
SIT3112 Cybersecurity Essentials | SIT4111 Human Computer Interaction |
SWE3101 Software Engineering | SIT4112 Big Data Analytics |
Semester VII | Semester VII |
BIT4290 - Internship(C,S,P) | BCS4291 Graduation Project (C,S,P ) |
BCS4207 Computer Graphics and Visualization | |
SIT4114 Ethics in Computing and Information Technology | |
AIT4104 Deep Learning | |
AIT4105 Natural Language Processing | |
AIT4106 Virtual and Augmented Reality |