Department Homepage  Course Listings Degree Options Department Information Home Department Listings eSchedule Catalog Home Home
 
Master Course Outline
CS 131
Computer Science I C++


Credits: 5
Clock Hours per Quarter: 50

AA Discipline: [Quantitative]

Lecture Hours:50


Description
Introduction to computer science principles and concepts including algorithm, data structures, and C++ programming. Prerequisite: Grade of C or higher in MATH 78E. Recommended: CS 121.

Intended Learning Outcomes
  • Examine Computers and Logic.
  • Demonstrate approaches to problem solving.
  • Study C++ programming languages.
  • Demonstrate steps for developing a C++ program.
  • Write, Compile and Run a C++ program.
  • Use different C++ Programming Structures.
  • Change the Flow of Control using Functions.
  • Use a Database within a C++ program.
  • Explore OOP and GUI programming using C++.

  • Course Topics
  • Computer components and operations
  • Problem Solving and Logic
  • Fundamentals of the Steps for Developing a C++ Program
  • Different C++ development tools
  • Writing, Compiling, and Running a C++ Program
  • C++ Programming Structure - Mainline Logical Flow
  • Functions
  • C++ and Database Design
  • GUI Programming Object Oriented Design (Objects and Classes)

  • Syllabi Listing See ALL Quarters
    Course
    Year Quarter
    Item
    Instructor  
    CS 131
    Spring 2014
    0511
    Robin Greene
    CS 131
    Spring 2013
    0509
    Robin Greene
    CS 131
    Spring 2013
    4612
    Robin Greene
    CS 131
    Spring 2012
    0509
    Robin Greene
    CS 131
    Spring 2011
    0509
    Robin Greene


    Two Year Projected Schedule

    Year One* Year Two**
    Fall
    Winter
    Spring
    Summer
    Mini 
    Fall
    Winter
    Spring
    Summer
    Mini
     
     
    X
     
     
     
     
    X
     
     

    *If fall quarter starts on an odd year (2003, 2005, etc.), it's Year One.
    **
    If fall quarter starts on an even year (2002, 2004, etc.), it's Year Two.