Course Details

  • Course Number: 01:198:110
  • Instructor: Frances Trees
  • Course Type: Undergraduate
  • Semester 1: Fall
  • Semester 2: Spring
  • SAS Core Curriculum Fulfillment: QR, ITR
  • Credits: 3
  • Description:

    Computer Science concepts are relevant to many aspects of our lives, from explorations in the fields of science and medicine to digital creations in the fields of art and music. This course introduces students to the central ideas of computer science and explores technologies of computing and their impact on society and culture.  Students are introduced to web site design, data investigation and manipulation using spreadsheets, collaborative on-line tools, and fundamental computer programming concepts.  Students develop computational skills and are engaged in the creative aspects of problem solving through programming. Students investigate the global impacts and social implications of computing innovations, data, and the Internet through discussions, projects, and writing.

  • Syllabus: http://bit.ly/CS110-Syllabus
  • Video Intro: http://bit.ly/AboutCS110
  • Instructor Profile: Trees, Frances
  • Prerequisite Information:

    Lecture 2 hours, recitation 1 hour.  Students planning further study in computer science should take 01:198:111.

    Credit not given for this course and 01:198:170.

  • Topics:

    *Information systems: Collecting and analyzing data using forms and spreadsheets
    *Cloud computing and cloud computing applications
    *Working in a collaborative environment
    *Web page design and creation
    *Creating digital artifacts with various software tools
    *Problem solving through programming
    -----Creative aspects of computing and programming
    -----Basic design and analysis of algorithms
    -----Conditional execution and repetition
    -----Error detection and abstraction
    -----Mathematical  and logical components in a  program
    -----Variables and Lists for storing and manipulating  information
    -----Methods and parameters
    *Computer hardware and software
    *Representation of data: number bases, binary, reasoning about digital data, hexadecimal numbers
    *Social and ethical Issues involving technology and computing
    *Current  trends and impact of computing, technology, and the Internet and the World Wide Web

  • Notes:

    Students planning further study in computer science should take 01:198:111.

    Credit not given for this course and 01:198:170. This course may not be used for major credit.