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) ABET
  • CPTR 142 Data Structures and Algorithms (Klein) ABET
  • CPTR 143 Data Structures and Algorithms (Klein)
  • CPTR 215 Assembly Language Programming (Aamodt) ABET
  • 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) ABET
  • CPTR 352 Operating System Design (Duncan) ABET
  • CPTR 355 Computer Graphics (Klein) ABET
  • CPTR 415 Introduction to Databases (Duncan) ABET
  • CPTR 425 Introduction to Networking (Aamodt) ABET
  • CPTR 435 Software Engineering (Klein) ABET
  • CPTR 445 Artificial Intelligence (Klein)
  • CPTR 454 Design and Analysis of Algorithms (Klein)
  • CPTR 464 Compiler Design (Klein) ABET
  • 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 EngineeringProgramsGroup ProjectsSr. Proj

criteriacriteraresearch

grade formgrading formproposal

headingimplementation






Forms 
 

 

Page maintained by Jonathan Duncan
Last update on December 3, 2009