CSCI 271 - Problem Solving and Programming 1

    Recent Professors
    Wendy Chen, Christopher Vaughn, Vaughn, ChristopherChen, Wendy, Amit Lal, Divya Boby
    Recent Semesters
    Fall 2026, Summer 2026, 2027MSP
    Class Size
    30 students
    Difficulty
    4.3Lightout of 10
    Credits
    3
    Prerequisite
    CSCI 270
    Fall 2026 Sections
    View Fall 2026 sections of CSCI 271
    Transfers To
    CSU
    Description
    First course for Computer Science transfer majors, but open to all students. Emphasizes object-oriented programming, algorithmic design, and problem analysis skills for computer science. Software engineering skills will be emphasized. Solutions will be implemented using a high-level object-oriented programming environment such as, C++, C#, Python, or Java. Extensive programming projects demonstrating problem solving and implementation skills will be assigned throughout the semester.
    Usually Held
    Mon 9:35am–11:00am, Mon Wed 9:35am–11:10am, Thu 2:20pm–3:45pm, Thu 9:35am–11:10am