CSC 150
Computer Science I

9:00-9:50 MWF  EH
105

Fall 2008

Dakota State University Logo

DSU

Instructor: Tom Halverson (Tom's homepage)
Office: East Hall 101
Phone: 256-5165
Email: halverto@pluto.dsu.edu  or Tom.Halverson@dsu.edu


New  (  )

  • 12/3: Dice Game - program for in-class development
  •   Assignment: Functions:  Due 11/26/08 -  Function Assignment 0
  • 11/12: Functions  - Notes
  • 11/6  Assignment: Charts:  Due 11/21/08 -  Chart Assignment
  • 11/3: In-class assignment - Problem Description
  • 11/3-11/7: Array - Notes
  • Week 3: 9/22, 9/24, 9/26 - Notes
    • Control flow constructs
    • Selection, Choice, Decision: If statements
    • Repetition, Iteration, Loop:  For, While, and Do loops
  • Week 2: 9/15, 9/17, 9/19 - Notes
    • Problem solving, algorithm, pseudocode, flowchart
    • Basic program structure; C syntax
    • Variables and datatypes: integer and character
    • Assignment statements
    • Input/Output: scanf() & printf()
    • Math operators in C - discussed during class by example
  • Week 1: 9/8, 9/10, 9/12 - Notes
    • Virtualization, VMWare, vm installation, basic Linux commands
    • Monday: we will create, compile, and execute a few programs. Just follow along in class.
    • Problem solving: pseudocode, algorithm, flowchart, ...
  • Week 0: 9/3, 9/5
    • Syllabus, course goals
    • Thoughts about programming

 

 

 

 

Resources

Link to notesNotes - not used right now
Link to assignmentsAssignments  - not used right now
Course information and syllabusCourse information & syllabus 

Link to Tom's homepageTom's Homepage

* Bullets () are links, let me know if this is a problem.