Prospective Students - [ Undergraduate Studies - SE Degree Requirements ]

Undergraduate

Bachelor of Science in Software Engineering
Degree Requirements : 2008-2009

Communication Skills (12 Hours)

  English Composition 6
  Oral Communication (CO 1003) 3
  Technical Writing (EN 3103 or GE 3513) 3

Fine Arts, Humanities, Social Studies (15 Hours)

  Fine Arts Elective 3
  Humanities Electives (2) 6
  Social Science Electives (2) 6

Natural Sciences (13-14 Hours)

  Biology (BIO 1203 or BIO 1504) 3-4
  Chemistry and lab (CH 1213/1211) 4
  Physics (PH 2213/2223) 6

Mathematics (21 Hours)

  Discrete Structures (CSE 2813) 3
  Calculus (MA 1713/1723/2733) 9
  Linear Algebra (MA 3113) or Differential Equations (MA 3253) 3
  Calculus IV (MA 2743) or Foundations of Math (MA 3053) 3
  Probability and Statistics (IE 4613) 3

Computer Science and Engineering (39 Hours)

  Introduction to Computer Programming (CSE 1284) 4
  Intermediate Computer Programming (CSE 1384) 4
  Data Structures and Analysis of Algorithms (CSE 2383) 3
  Distributed Client/Server Programming (CSE 3324) 4
  Digital Devices (ECE 3714) 4
  Microprocessors I (ECE 3724) 4
  Data Communications (CSE 4153) 3
  Database Management Systems (CSE 4503) 4
  Operating Systems (CSE 4733) 3
  Introduction to Analysis of Algorithms (CSE 4833) 3

Software Engineering (33 Hours)

  Social and Ethical Issues (CSE 3981) 1
  Introduction to Software Engineering (CSE 4214) 4
  Software Arch. & Design Paradigms (CSE 4233) 3
  Information and Computer Security Elective 3
  Software Testing & Quality Assurance (CSE 4283) 3
  Project Management (IE 4533) 3
  Software Engineering Senior Project I & II (CSE 3213/3223) 6
  3 Technical Electives 9

Total 128


Approved Elective Courses

Choose a link below to view the list of approved electives for each category.