CptS 121 Program Design & Development

edge graphic


Welcome to CptS 121, 4 Credits - Program Design & Development!
Summer Session 2015, June 8 - July 31

CptS 121 is a first course ("CS 1") in computer science for majors. In this course, we use the C programming language to explore the fundamental concepts, constructs, and techniques of modern computer programming, including functional decomposition, data structures, and software engineering. The primary aim of this course is to give you a thorough introduction into problem solving, algorithm discovery, and program design in C.

Instructor: Gina Sprint
Email: gsprint@eecs.wsu.edu
Office: EME 127
Office Hours: 10:15am - 11:15am, and by appointment

Teaching Assistant: Gene Woo Lee
Email: gene.lee@email.wsu.edu
Office Hour Location: EME 120/128 (lab room)
Office Hours: M 11:30am - 1:30pm, and by appointment

Class Time and Location: M, Tu, W, Th 9:00am - 10:15am; EME 52
Lab Time and Location: M, W 1:30pm - 4:15pm; EME 120/128
Course Resources

Visual Studio Installation Tutorial
1. Ignore the SQL server part of this video.
2. Credit to Johnny Wang for making this video, thank you!

ANSI C Language Quick Reference

C Coding Standard and Comment Blocks

C Operator Precedence Table


Ignoring scanf_s() and printf_s() warning in Microsoft Visual Studio

C Tutorials, Pointers and 2D Arrays for extra practice.

AppInventor tutorials for fun.
To submit assignments, go to the CptS 121 course page in Blackboard.
Please submit your course evaluation by 8/1/15 at WSU Skylight.
Special thank you to Andy O'Fallon for most of the materials used in this course.