Course | Title | COMPB1 | COMPB2 | COMPB3 | COMPB4 | COMPB5 | ILO1 | ILO2 | ILO3 | ILO4 | ILO5 |
---|---|---|---|---|---|---|---|---|---|---|---|
COMP111 | Introduction to Computer Science & Object-Oriented Programming | X | X | X | |||||||
COMP121 | Object-Oriented Data Structures & Algorithms I | X | X | X | X | ||||||
COMP201 | Principles of Computer Organization | X | X | X | |||||||
COMP204 | Principles of Computer Networks | X | X | X | |||||||
COMP215 | Programming Language: Principles & Practice | X | X | X | |||||||
COMP281 | Database Management Systems | X | X | X | X | ||||||
COMP294 | Computer Science Practicum I | X | X | X | X | X | X | X | X | X | X |
COMP311 | Object-Oriented Data Structures & Algorithms II | X | X | X | X | ||||||
COMP321 | Application Server Programming | X | X | X | X | ||||||
COMP323 | Fundamentals of Operating Systems | X | X | X | X | ||||||
COMP325 | Human-Computer Interaction | X | X | X | X | ||||||
COMP394 | Computer Science Practicum II | X | X | X | X | X | X | X | X | X | X |
COMP461 | Enterprise Software Architecture | X | X | X | X | ||||||
COMP486 | Object-Oriented Analysis & Design | X | X | X | X | ||||||
COMP495 | Computer Science Practicum Iii/Capstone | X | X | X | X | X | X | X | X | X | X |
CYSC200 | Cybersecurity Fundamentals | X | X | X | |||||||
MATH320 | Discrete Mathematics | ||||||||||
MIS310 | Info Systems Architecture & Technology | X | X | X | X |
ILO1 | Communication: Communicate professionally using a variety of modalities (written, spoken, and technological). |
ILO2 | Critical Thinking: Analyze and evaluate information to make reasoned arguments and solve problems. |
ILO3 | Civic & Global Engagement: Integrate knowledge and skills to engage with and respond to social, environmental, and economic challenges at local, national, and global levels. |
ILO4 | Ethics: Analyze and evaluate complex issues and situations to make informed ethical decisions. |
ILO5 | Disciplinary Expertise |
COMPB1 | Analyze a complex computing problem and to apply principles of computing to identify solutions. |
COMPB2 | Design, implement, and evaluate a computing-based solution to meet a given set of requirements in the context of the program’s discipline. |
COMPB3 | Communicate effectively in a variety of professional contexts. |
COMPB4 | Recognize professional responsibilities and make informed judgments in computing practice based on ethical principles. |
COMPB5 | Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline. |