Courses |
Students will design and implement a working computer program that solves a specific problem. |
Students will apply data structures and efficient algorithms to solve problems. |
Students will solve problems related to operating systems and networking. |
Students will explain software solutions effectively. |
---|---|---|---|---|
IT 1063 Introduction to Networking |
|
|
I |
|
CS 1314 Computer Science I |
I |
|
|
|
CS 1314L Computer Science I Lab |
I |
|
|
|
CS 1514 Computer Science II |
R |
|
|
|
CS 1514L Computer Science II Lab |
R |
|
|
|
CS 1523 Discrete Math |
|
I |
|
|
IAS 2233 Intro: Info Assurance/Security |
|
|
I |
|
CS 2413 Data Structures |
R |
R |
|
|
CS 2513 Computer Organization/Arch |
|
|
R |
|
CS 3013 Network Programming |
|
R |
R |
I |
CS 3183 Database Design & Management |
|
I |
I |
|
CS 3513 Operating Systems |
|
|
R |
R |
CS 3713 Algorithm Analysis |
|
R |
|
|
CS 4204 Software Engineering |
M |
|
|
|
CS 4204L Software Engineering Lab |
M |
|
|
|
CS 4233 Capstone Project |
M |
M |
M |
M |
Student learning outcomes can be not covered in a core course; introduced in a core course (I); reinforced in a core course (R); or mastered in a core course (M).