Integrated Studies - Software Development Emphasis, BA/BS
Software Development Emphasis Requirements
27 credits
Code | Title | Hours |
---|---|---|
Emphasis Requirements | ||
CS 1400 | Fundamentals of Programming | 3 |
CS 1410 | Object Oriented Programming | 3 |
CS 2420 | Introduction to Algorithms and Data Structures | 3 |
CS 2810 | Computer Organization and Architecture | 3 |
Complete 15 credits from the following: | ||
CS 2100 | Discrete Structures | 3 |
CS 3005 | Programming in C++ | 3 |
CS 3400 | Operating Systems | 3 |
CS 3410 | Distributed Systems | 3 |
CS 3500 | Game Development | 3 |
CS 3510 | Algorithms | 3 |
CS 3520 | Programming Languages | 3 |
CS 3530 | Computational Theory | 3 |
CS 3600 | Graphics Programming | 3 |
CS 4300 | Artificial Intelligence | 3 |
CS 4550 | Compilers | 3 |
Notes:
- Students may only apply one Computer & Information Technology Emphasis to an Integrated Studies degree.
- Students must select and complete two emphases and Core Requirements.
- A grade C or higher in each Emphasis Area course is required.