Software Engineering Emphasis
COMPUTER SCIENCE Major
Code | Title | Credits |
---|---|---|
Supporting Courses | 31 | |
Introduction to Computing & Internet Technologies | ||
Database Design & Management | ||
Introduction to IT Operations | ||
Discrete Mathematics | ||
Introduction to Software Design | ||
Introduction to Mobile Platforms and Apps | ||
Calculus and Analytic Geometry I | ||
Introductory Statistics | ||
Choose 1 of These COMM Courses: | ||
Fundamentals of Public Address | ||
Fundamentals of Interpersonal Communication | ||
Small Group Communication | ||
Software Engineering Emphasis | 33 | |
Advanced Software Design | ||
Data Structures | ||
Computer Architecture and Organization | ||
Theory of Programming Languages | ||
Advanced Object-Oriented Design | ||
Software Engineering | ||
Theory of Algorithms | ||
Operating Systems Using Linux | ||
Artificial Intelligence | ||
+3 credits upper level COMP SCI, MATH, INFO SCI or COMM | ||
Total Credits | 64 |