Survey of CS
Credits: 3
Prerequisites: None
Introduction to computer science using the Python programming language. Programming constructs covered include variables, loops, functions, Python dictionaries, etc. Introduction to some basic algorithms and data structures. The course emphasizes an application-oriented approach to solving tasks using data analysis, data visualization, and embedded systems. Other topics covered include graphical user interface development, introduction to numerical techniques such as linear systems and optimization, introduction to databases, and introduction networking. The course will provide an overview of Python libraries.
Course Overview & Topics
Section titled “Course Overview & Topics”- key concepts, software, etc
Professors
Section titled “Professors”- Luke Evans
- specific advice
- workload, assessments, teaching style
- professor specific advice