66 credits of required courses listed below:
Course Number
Course Name
Number of credits
MATH 331
Introduction to Probability with Statistical Applications
3
MATH 238
Discrete Math
SWER 141
Introduction to Programming
SWER 142
Object Oriented Programming
SWER 212
Software Construction
SWER 241
Data Structures and Algorithm Analysis
SWER 251
Introduction to Computer Systems
SWER 252
Operating Systems
SWER 253
Computer Networks
SWER 311
Software Requirements Engineering
SWER 312
Software Testing and Quality Assurance
SWER 313
Service Oriented Architecture
SWER 341
User Experience and Interaction Design
SWER 342
Software Architecture and Design
SWER 351
Database Management system
SWER 353
Web Technologies
SWER 400
Internship
2
SWER 401
Capstone Project-I
1
SWER 402
Capstone Project-II
SWER 411
Software Product Management
SWER 412
Information Security and Risk Management
SWER 415
Software Engineering for the Cloud
*PHIL 350
Computer Ethics
Follow us