Brandeis University

    COSI 10A: Introduction to Problem Solving in Python

    Instructor: Michael Golitsyn
    Prerequisites: Open only to students with no previous programing background. Students may not take COSI 10a if they have received a satisfactory grade in COSI 12b or COSI 21a. May not be taken for credit by students who took COSI 11a in prior years. Does not meet the requirements for the major or minor in Computer Science.
    Course Description: Introduces computer programming and related computer science principles. Through programming, students will develop fundamental skills such as abstract reasoning and problem solving. Students will master programming techniques using the Python programming language and will develop good program design methodology resulting in correct, robust, and maintainable programs.
    Session: Session I
    Day: M, T, W, Th
    Time: 9:00am - 11:00am
    Credit Hours: 4 Credits
    Course Format: 2251
    Brandeis Graduation Requirement Fulfilled: DL, SN
    Enrollment Limit:
    Course Classification: Undergraduate Level Course
    Course Tuition: $3,100
    Course Fees: None
    Open to High School Students: Yes