Computer Science (BS) - Curriculum Map

Legend: (I)ntroduce, (R)einforce, (E)mphasize

Student Learning Outcomes IOOP OOPDA DSA PL OS SP CO PDC DCL FCS SE DAA CS
1.1.1 Languages and Platforms I E
1.1.2 Language Proficiency I I R E E E
1.1.3 Hardware Knowledge E E E
1.1.4 Operating Systems E
1.1.5 Abstract Data Types I E
1.1.6 Multiple Abstraction Levels
1.2.1 Design Tradeoffs I R R E
1.2.2 Algorithms and Data Structures I E
1.2.3 Theoretical Foundations E I E
1.3.1 Professional Development
2.1.1 Analysis and Requirements Documents I E E
2.1.2 Well-Engineered Solutions E E
2.1.3 Design and Development Principles E E
2.2.1 Group Work E E
2.2.2 Functioning Teams I E E
2.3.1 Good Documentation/Reports E E
2.3.2 Good Presentations I R E E
2.3.3 Engaging Presentations I R E E
3.1.1 Formulating Solutions E
3.1.2 Discussing Social Issues E
3.2.1 Examining Policies E