Software Engineering, B.S. Curriculum

Current students: See the Recommended Academic Plan for more detailed recommendations, and refer to the University Bulletin for more requirements and course descriptions. You can find other resources on the Current Students page.
This program is accredited by the Engineering Accreditation Commission of ABET, www.abet.org.

 

Semester 1 Credits Semester 2 Credits
Calculus with Analytic Geometry I 4

Calculus with Analytic Geometry I

4
Chemical Principles I 3 General Physics:  Mechanics 4
Experimental Chemistry I 1 Intermediate Programming 3
Rhetoric and Composition 3 Matrices 2
Introduction to Programming Techniques 3 Intro. Micro-Macroeconomics Analy. & Policy 3
First-Year Seminar 1    
Total Credits 15 Total Credits 16
       
Semester 3   Semester 4  
Object Oriented Software Design & Construction 3 Discrete Mathematics for Computer Science 3
Ordinary Differential Equations 3 Introduction to Digital Systems 3
Effective Speech 3 Digital Design Laboratory 1
General Physics:  Electricity & Magnetism 4 Circuits & Devices or Circuits & Power Distribution 3
Arts, Humanities or Social & Behavioral Science 3 Statistical Analysis I 3
    Effective Writing:  Technical Writing 3
Total Credits 16 Total Credits 16
       
Semester 5   Semester 6  
Microprocessors 3 Embedded Real Time Systems 3
Software Engineering 3 Software Verification, Validation, & Testing 3
Operating Systems 3 Data Structure & Algorithms 3
Database Management Systems 3 Software Architecture 3
Arts, Humanities or Social & Behavioral Science 3 Technical Elective 3
Health & Physical Activity 1.5    
Total Credits 16.5 Total Credits 15
       
Semester 7   Semester 8  
Communications Network 3 Basic Management Concepts 3
Programming Language Concepts 3 Software Engineering Project 3
Software Engineering Design 3 Technical Elective 3
Technical Elective 3 Arts, Humanities or Social & Behavioral Science 3
Arts, Humanities or Social & Behavioral Science 3 Arts, Humanities or Social & Behavioral Science 3
Health & Physical Activity 1.5    
Total Credits 16.5 Total Credits 15