HUC
School of Computing Horizon University

Study Plan | HUC School of Computing

BSCS SE 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 SOFTWARE ENGINEERING 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 IntelligenceBCS3105 - Theory of Computation and Automata
BCS3104 - Design and Analysis of AlgorithmsBCS4106 - Parallel and Distributed Computing
SIT3109 - Operating SystemsSIT4111 - Human Computer Interaction
SIT3110 - Mobile Application DevelopmentSIT4112 - Big Data Analytics
SIT3112 - Cybersecurity EssentialsSWE3103 - Software Development Methodology
SWE3101 - Software EngineeringSWE4105 - Software Testing
Semester VIISemester VIII
BCS4291 - Graduation Project (C, S, P )BIT4290 - Internship (C,S,P)
BCS4207 - Computer Graphics and Visualization