CS 1110

Introduction to Programming

New Add to Schedule

Course Description

A first course in programming, software development, and computer science. Introduces computing fundamentals and an appreciation for computational thinking. No previous programming experience required. 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.


  • Paul McBurney

     Rating

     Difficulty

    3.30

     GPA

    3.55

     Sections

    Last Taught

    Summer 2023

  • Mark Sherriff

     Rating

     Difficulty

    3.00

     GPA

    3.49

     Sections

    Last Taught

    Fall 2016

  • Aidan San

     Rating

     Difficulty

    3.00

     GPA

    3.41

     Sections

    Last Taught

    Spring 2022

  • Nathan Brunelle

     Rating

     Difficulty

    3.00

     GPA

    3.51

     Sections

    Last Taught

    Fall 2019

  • Luther Tychonievich

     Rating

     Difficulty

    3.37

     GPA

    3.31

     Sections

    Last Taught

    Spring 2022

  • Raymond Pettit

     Rating

     Difficulty

    2.95

     GPA

    3.49

     Sections

    Last Taught

    Fall 2023

  • Upsorn Praphamontripong

     Rating

     Difficulty

    4.00

     GPA

    3.18

     Sections

    Last Taught

    Spring 2017

  • Arohi Khargonkar

     Rating

     Difficulty

    3.00

     GPA

    3.31

     Sections

    8

    Last Taught

    Fall 2025

  • Mary Smith

     Rating

     Difficulty

    1.50

     GPA

    3.31

     Sections

    Last Taught

    Spring 2016

  • Derrick Stone

     Rating

     Difficulty

    3.50

     GPA

    2.98

     Sections

    Last Taught

    Summer 2025

  • Faculty Staff

     Rating

     Difficulty

    3.00

     GPA

     Sections

    Last Taught

    Spring 2022

  • Craig Dill

     Rating

     Difficulty

    3.20

     GPA

    3.48

     Sections

    Last Taught

    Spring 2021

  • Briana Morrison

     Rating

     Difficulty

    5.00

     GPA

    3.49

     Sections

    Last Taught

    Fall 2022

  • Paul Reynolds

     Rating

     Difficulty

     GPA

    2.55

     Sections

    Last Taught

    Spring 2010

  • Thomas Horton

     Rating

     Difficulty

     GPA

    3.56

     Sections

    Last Taught

    Fall 2009

  • Ahmed Ibrahim

     Rating

     Difficulty

     GPA

    3.48

     Sections

    Last Taught

    Fall 2016

  • Panagiotis Apostolellis

     Rating

     Difficulty

     GPA

    3.42

     Sections

    Last Taught

    Fall 2018

  • To Announced

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2023