Emmanuel College

COMP2102 - 01 - Programming II

Credits

4.0

Term

Jan 14 - May 4

Open Seats

17 of 24

Schedule

Tue, Thu 4:30 – 5:45pm

Course Type

Lecture

Location

In Person

Section

01

Faculty

M. Sherman

Prerequisites

Complete COMP 1101

Description

This course builds on the experience of Intro Programming to introduce new ways of thinking via two paradigms: Functional and Object-Oriented programming. After both paradigms have been practiced in turn, the course introduces a new language, Python, to further exercise these ideas and provide a powerful set of tools for students to apply to their final projects.The Big Ideas include new programming concepts, language features, and tools, but also how these features combine in different systems, providing a generalizable foundation for moving forward in computer science.