Courses taught by Dave Mason
Current Courses
CPS313 - Advanced Programming for Scientists
- Fall 2013
CPS040 - Thesis - Current and Past student research/projects
Thesis ideas for 2012/2013
Scheduled Courses
CPS650 - Computational Thinking in Our World
- Winter 2019
CPS506 - Comparative Programming Languages
- Winter 2019
Courses previously taught
CPS616 - Advanced Algorithms
CPS710 - Compilers and Interpreters
CPS125 - Digital Computation and Programming
CPS118 - Introductory Programming for Scientists
CPS109 - Computer Science I
CP8204 - Advanced Programming Languages
CPS311 - Object-Oriented Programming and Design
CPS840 - Computer Security and Forensics
CPS630 - Web Applications
CPS510 - Database I
CKCS121 - Introduction to Unix
CPS812 - Translators II
CPS815 - Analysis of Algorithms
CPS393 - C & Unix
(Labs only)
CPS209 - Computer Science II
CPS812 - Translators II
CPS305 - Data Structures - A few lectures
CPS207 - Computer Architecture II
CPS405 - Advanced Data Structures and Software Engineering
CPS511 - Computer Graphics
CPS506 - Comparative Programming Languages
CPS590 - Introduction to Operating Systems
CPS606 - Advanced Computer Organization
CPS706 - Data Communications
CPS801 - Operating Systems
CPS811 - Distributed Systems and Networks
CPS840 - Topics in Computer Science
Dave Mason
Last modified: 2019.04.05 22:36:06