This course provides hands-on experience developing computer games. The course covers the basic techniques of game programming,
- Subject
- CS
- Type
- course
- Edition
- 2025-2026
- Source
- lafayette.smartcatalogiq.com
22 courses with the subject CS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
This course provides hands-on experience developing computer games. The course covers the basic techniques of game programming,
Digital media processing forms a basic block in technologies underlying today's successful media, social and publishing comp
This course continues the development of object oriented approaches to the design and implementatio
This course examines the computer's cultural context: the managerial, politi
The design and analysis of algorithms and their complexity. This course studie
A study of digital logic, computer components, internal and external memory,
The analysis, design, implementation, and maintenance strategies appropriate
An introduction to the theory of the design and implementation of contemporary prog
An introduction to the theoretical foundations of computer science and form
The implementation and use of computer networks. Topics include the ISO refe
This course examines the organization, design, and implementation of databas
Independent study projects for juniors and seniors. Hours arranged. Permissio
Independent study projects for juniors and seniors. Hours arranged. Permission of department head required. Applicability of Independent Study/Research as a 300-level CS major elective is only by approval of the department.
An in-depth study of operating systems, covering such topics as concurrent p
This course considers recent advances and/or subjects of current interest in
This course considers recent advances and/or subjects of current interest in computer science.
This course is an introduction of interactive epistemology and game theory, a mathematical theory of conflict a
An introduction to the study of intelligence as computation. Topics include
This course is an introduction to the theoretical and practical aspects of the design and implementation of
This course covers topics in Human-Computer Interaction (HCI), including identifying users’ needs, rapid proto
In this course, students work in teams on the analysis, design, and implemen
A two-semester, independent research project on a topic selected by the student and approved by the department. A student must undertake such a program for two semesters to graduate with honors.
Source: Lafayette College's catalog, linked per course · table learning_unit · CourseShelf publish 59