RIT Cognitive Science

Syllabus ----- Schedule

COGS-621 Foundations of Scientific Computing: Syllabus

Fall Semester 2025 (2251)


Description

This course will introduce students to foundational concepts in numerical computation that are useful for engineering and the mathematical, computational, and physical sciences. Topics will include floating-point arithmetic, error analysis, linear and nonlinear equations, numerical solution of systems of algebraic equations, constrained and unconstrained optimization, polynomial interpolation, numerical differentiation and integration, numerical solution of ordinary differential equations, truncation error, and basic methods for sampling stochastic processes. Implementation of various numerical methods and solvers will be done in Python. Connections to computational neuroscience and modeling of cognition will be made throughout the course as motivating examples for various key concepts and tools. Prerequisites: COGS 600 and PSYC 640 or PSYC 717

Course Outcomes/Objectives

Central mission: The course will expose students to the foundations of scientific computing and numerical computation, from the perspective of computational cognitive neuroscience. Students will learn how to utilize basic tools and principles from applied mathematics and computer science for modeling real-world processes and phenomena.

Instructor Contact

Alexander G. Ororbia II
Office: GOL-3537
E-mail: ago AT cs DOT rit DOT edu
Office Hours: by appointment
Website: http://www.cs.rit.edu/~ago

I am usually good at answering emails promptly, however, there is no guarantee that I will respond during the evening or on weekends. I will not answer homework-related questions the day the assignment is due. I strongly recommend that you check out / stop by the tutoring center.

Lectures:

Course Policies

Required Materials

Additional Resources

Grading

Component Weight
  Participation   15%
  Quizzes   15%
  Homework assignments (5)   40%
  Research report/project and presentation/talk   30%

CS Common Course Policies Include:


Updated: August 2, 2025