B.S. in Software Engineering - SWE with Summer Training

Goal and Mission Objectives and Student
Outcomes
SWE with Summer Training Student Guide Prerequisite Diagram Course List

 

Program Requirements

 

A. General Education Requirements (52 Credits)

Category CR Courses
Basic Science 12 CHEM 101(4), PHYS 101(4), PHYS 102(4)
Mathematics and Statistics 17 MATH 101(4), MATH 102(4), MATH 201(3), STAT 319(3)
English 9 ENGL 101(3), ENGL 102(3), ENGL 214(3)
System Engineering 3 ISE 307(3)
Physical Education 2 PE 101(1), PE 102(1)
Isl. & Arab. Studies 12 IAS 101(2), IAS 111(2), IAS 201(2), IAS 212(2), IAS 301(2), IAS 322(2)

 

B. Core Requirements (65Credits)

Category CR Courses
SWE required 44 SWE 205 (3), SWE 215 (3), SWE 312 (3), SWE 316 (3), SWE 326(3), SWE 363 (3), SWE 387 (3), SWE 417 (3), SWE 418 (2)
ICS required 4 CS 102(3), ICS 201(4), ICS 202(4), ICS 233(4), ICS 253(3), ICS 254(3), ICS 324(4), ICS 343(4), ICS 353(3), ICS 431(4)
COE required 4 COE 202(3)

 

C. Electives (15 Credits)

Category CR Courses
SWE/ICS Electives 12 3  SWE/ICS XXX(3)
Electives 6 6 credit-hours of approved technical electives

 

D. Summer Training (Pass/Fail Grade; No Credits)

Every student is required to participate in a summer training program of genuine practical experience and submit a formal written report.

 

E. Total Requirements

The total required credits for the BS degree in Software Engineering are 132 semester-credit-hours.

 

The Software Engineering with summer training degree plan

 

Goal and Mission Objectives and Student
Outcomes
SWE with Summer Training Student Guide Prerequisite Diagram Course List
​​​​