Nov 24, 2024  
Course Catalog 2019-2020 
    
Course Catalog 2019-2020 [ARCHIVED CATALOG]

COMP 115 - Robots, Games and Problem Solving


Problem-solving techniques and algorithm development with emphasis on program design, introductory numerical methods and object-oriented programming from the client perspective. Some form of robot, either virtual or real, is used to augment course content. This course is intended for those seeking a thorough and rigorous exposure to programming; an ideal course for those considering graduate school in any field. Topics covered include programming language syntax (e.g., C++, Python), coding, debugging, testing and good documentation style. Concepts include arithmetic and logical operations; simple input and output; functions and the introductory data structures of arrays/lists, records and classes. 

Credits 1



Notes
Cross-listed with FNMS 115.  A lab section must be selected with lecture.

Area
Math and Computer Science

Connection
20016, 21004

Foundation
Quantitative Analysis