ARAB101 Arabic Language 1
ARAB201 Arabic Language 2
CHEM101 General Chemistry I
CHEM101 General Chemistry I (Lab)
COMM101 Communication Skills
ESP 101 Technical English
ESP 102 Introduction To Academic Writing
IE 201 Introduction To Engineering Design I
IE 331 Probability And Engineering Statistics
ISLS201 Islamic Culture 2
ISLS301 Islamic Culture 3 (Business Ethics)
MATH101 Calculus I
MATH102 Calculus Ii
MATH203 Calculus Iii
MATH241 Applied Linear Algebra I
PHYS101 General Physics I
PHYS101 General Physics I (Lab)
PHYS102 General Physics Ii
PHYS102 General Physics Ii (Lab)
SE 201 Programming I
SE 202 Programming Ii
SE 203 Data Structure & Intro To Algorithms
SE 204 Computer & Organization & Architecture
SE 205 Discrete System
SE 206 Introduction To Software Engineering
SE 307 Introduction To Database System
SE 308 Software Requirements Engineering
SE 309 Algorithms And Complexity
SE 310 Multimedia & Web Design
SE 311 Software Process And Modeling
SE 312 Data Communication & Networks
SE 313 Computer Security
SE 314 Software Design And Architecture
SE 315 Software Quality Assurance
SE 316 Software Testing And Validation
SE 417 Summer Training
SE 418 Operating Systems
SE 419 Software Project Management
SE 420 Software Maintenance And Evolution
SE 421 Internet Application
SE 499 Senior Project
SE 521 Data Warehouse
SE 522 Cloud Computing
SE 523 Introduction To Big Data Analytics
SE 524 Data Mining And Knowledge Discovery
SE 525 Knowledge- Based Software Management