Campuses:
← Return to program description
Program name: | Computer Science B.A. |
Sample Plan: | Computer Science 1 |
Total Credits: | 54.0 |
Year 1 - Fall Semester: 9.0 cr
CSCI 1301
- Problem Solving and Algorithm Development : 4.0 cr
:
M/SR
MATH 1101
- Calculus I : 5.0 cr
:
M/SR
|
Year 1 - Spring Semester: 8.0 cr
CSCI 1302
- Foundations of Computer Science : 4.0 cr
:
M/SR
MATH 3111
- Linear Algebra : 4.0 cr
|
Year 2 - Fall Semester: 8.0 cr
CSCI 2101
- Data Structures : 5.0 cr
:
M/SR
STAT 2xxx : 3.0 cr
|
Year 2 - Spring Semester: 7.0 cr
CSCI 3601
- Software Design and Development : 5.0 cr
IS 1091
- Ethical and Social Implications of Technology : 2.0 cr
:
E/CR
|
Year 3 - Fall Semester: 5.0 cr
CSCI 3501
- Algorithms and Computability : 5.0 cr
|
Year 3 - Spring Semester: 4.0 cr
CSCI 4554
- Theory: Cryptography : 4.0 cr
|
Year 4 - Fall Semester: 9.0 cr
CSCI 3401
- Models of Computing Systems : 5.0 cr
:
M/SR
CSCI 4901
- Senior Seminar : 2.0 cr
CSCI 4605
- Processes, Programming, and Languages: Refactoring : 2.0 cr
|
Year 4 - Spring Semester: 4.0 cr
CSCI 4453
- Systems: Database Systems : 4.0 cr
|