Course Information & Syllabi
Policies: Academic Integrity, Responsible Computing, Disabilities, & Final Exam
Software Engineering Code of Ethics and Professional Practice
FERPA
Play with software long enough it works. Play with hardware long enough it breaks.
- CPTR 141 Introduction to Programming (Klein)
- CPTR 142 Data Structures and Algorithms (Klein)
- CPTR 143 Data Structures and Algorithms (Klein)
- CPTR 215 Assembly Language Programming (Aamodt)
- CPTR 235 System Software and Programming (Duncan)
- CPTR 245 Object-Oriented System Design (Klein)
- CPTR 316 Programming Paradigms (Klein)
- CPTR 345 Theory of Computation (Klein)
- CPTR 350 Computer Architecture (Nelson)
- CPTR 352 Operating System Design (Duncan)
- CPTR 355 Computer Graphics (Klein)
- CPTR 415 Introduction to Databases (Duncan)
- CPTR 425 Introduction to Networking (Aamodt)
- CPTR 435 Software Engineering (Klein)
- CPTR 445 Artificial Intelligence (Klein)
- CPTR 454 Design and Analysis of Algorithms (Klein)
- CPTR 464 Compiler Design (Klein)
- CPTR 494 Co-Op Education (Klein)
- CPTR 495 Colloquium (Klein)
- CPTR 496,7,8 Seminar (Klein)
- INFO 105 Personal Computing (Scott)
- INFO 150 Software Applications
- INFO 240 Web Software
- INFO 250 System Software
Programming Hints and Grading
Software Engineering | Programs | Group Projects | Sr. Proj |
---|---|---|---|
criteria | critera | research | |
grade form | grading form | proposal | |
heading | implementation | ||