HUC
School of Computing Horizon University

Study Plan | HUC School of Computing

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 ISemester II
ENG1001 - EnglishMAT1107 - Linear Algebra
GEN1002 - UAE SocietyPHY2101 - Physics II
MAT1006 - CalculusSIT1001 - Digital Logic
PHY1001 - Physics ISIT1102 - Introduction to Programming
CIS1003 - Introduction to Information TechnologyENG1102 - Business Communication
Semester IIISemester IV
BCS2101 - Discrete StructuresBCS2202 - Data Structures
GEN2005 - Basic Arabic/ Gen2006 - Advanced ArabicBCS2203 - Numerical Computation
GEN2007 - Islamic CultureGEN2008 - Innovation, Entrepreneurship and Sustainability
MAT2108 - Introduction to Probability and StatisticsSIT2105 - Computer Organization and Architecture
SIT2103 - Database Management SystemsSIT2107 - Web Design and Development
SIT2104 - Advanced ProgrammingSIT2108 - Computer Networks
Semester VSemester VI
AIT3101 - Artificial IntelligenceAIT3102 - Machine Learning
BCS3104 - Design and Analysis of AlgorithmsAIT3203 - Data Warehousing and Data Mining
SIT3109 - Operating SystemsBCS3105 - Theory of Computation and Automata
SIT3110 - Mobile Application DevelopmentBCS4106 - Parallel and Distributed Computing
SIT3112 - Cybersecurity EssentialsSIT4111 - Human Computer Interaction
SWE3101 - Software EngineeringSIT4112 - Big Data Analytics
Semester VIISemester VII
BCS4291 - Graduation Project (C,S,P )BIT4290 - Internship (C,S,P)
BCS4207 - Computer Graphics and Visualization
SIT4114 - Ethics in Computing and Information Technology