Software Engineering Emphasis

COMPUTER SCIENCE Major

Supporting Courses28
Fundamentals of Interpersonal Communication
Fundamentals of Public Address
Small Group Communication
Introduction to Computing & Internet Technologies
Database Design & Management
Introduction to Mobile Platforms and Apps
Discrete Mathematics
Introduction to Software Design
Introductory Statistics
Software Engineering Emphasis33
Information Technologies
Advanced Software Design
Data Structures
Computer Architecture and Organization
Theory of Programming Languages
Advanced Object-Oriented Design
Software Engineering
Theory of Algorithms
Artificial Intelligence
+3 credits upper level COMP SCI, INFO SCI or COMM
Total Credits61