CS 1111

Introduction to Programming

New Add to Schedule

Course Description

Pre-Requisite(s): Students should have some experience with programming

A first course in programming, software development, and computer science. Introduces computing fundamentals and an appreciation for computational thinking. Note: CS 1110, 1111, 1112, 1113, and 1120 provide different approaches to teaching the same core material; students may only receive credit for one of these courses. Students may not enroll if CS 2100 or CS 3140 has been completed.


  • Panagiotis Apostolellis

     Rating

    4.40

     Difficulty

    2.40

     GPA

    3.36

     Sections

    Last Taught

    Fall 2025

  • To Announced

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2024

  • Craig Dill

     Rating

    4.17

     Difficulty

    2.00

     GPA

    3.57

     Sections

    Last Taught

    Spring 2021

  • Nathan Brunelle

     Rating

    4.67

     Difficulty

    2.00

     GPA

    3.83

     Sections

    Last Taught

    Spring 2020

  • Raymond Pettit

     Rating

    5.00

     Difficulty

    2.00

     GPA

    3.60

     Sections

    Last Taught

    Fall 2020

  • Rich Nguyen

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2020

  • Upsorn Praphamontripong

     Rating

    3.83

     Difficulty

    2.50

     GPA

    3.53

     Sections

    Last Taught

    Spring 2019

  • Paul McBurney

     Rating

     Difficulty

     GPA

    3.74

     Sections

    Last Taught

    Fall 2019

  • David Edwards

     Rating

     Difficulty

     GPA

    3.29

     Sections

    Last Taught

    Spring 2015

  • Mary Smith

     Rating

    5.00

     Difficulty

    2.00

     GPA

    3.63

     Sections

    Last Taught

    Fall 2015

  • Nada Basit

     Rating

     Difficulty

     GPA

    3.06

     Sections

    Last Taught

    Spring 2014

  • Mark Sherriff

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2013

  • Gregory Faust

     Rating

     Difficulty

     GPA

    3.56

     Sections

    Last Taught

    Spring 2013

  • Hamed Soroush

     Rating

    4.67

     Difficulty

    1.00

     GPA

    3.31

     Sections

    Last Taught

    Fall 2013

  • Sudhanva Gurumurthi

     Rating

    3.28

     Difficulty

    2.50

     GPA

    3.52

     Sections

    Last Taught

    Spring 2012

  • Kristy Hornweder

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2012

  • Marty Humphrey

     Rating

    3.75

     Difficulty

    2.50

     GPA

    3.51

     Sections

    Last Taught

    Fall 2011

  • Kevin Sullivan

     Rating

     Difficulty

     GPA

    3.10

     Sections

    Last Taught

    Spring 2010

  • Jason Lawrence

     Rating

     Difficulty

     GPA

    3.59

     Sections

    Last Taught

    Fall 2010