CS 1400, Introduction to Computer Science

Dr. Cannon, Spring 2008

 

Eagle grading system

 

Handouts

Course Syllabus                                                                              FINAL EXAM KEY

Intro to Visual Studio2005

Notes on Wednesday’s practice quiz

Example program: tourcalc.cpp

Midterm #1 review

Midterm #1 test key

Example program: grades.cpp

Example program: pos.zip (point-of-sale terminal)

Example program: rainfall.zip (rainfall statistics)

Midterm #2 review

Midterm #2 test key

Example program:  raggedarray.cpp  (a ragged array)

Example program: converting numbers to text

Final exam review topics and example questions

Assignments

          Homework 1 (due 1/11)

            Homework 2 (due 1/18)

            Homework 3 (due 1/25)

            Homework 4 (due 2/1)

            Homework 5 (due 2/8)

            Homework 6 (due 2/18)

            Homework 7 (due 2/27)

Homework 8 (due 3/3)

Homework 9 (due 3/7)    SEE BELOW FOR NEEDED database.txt FILE

Homework 10 (due 3/20)   SEE BELOW FOR NEEDED database_ordered.txt FILE

Homework 11 (due 3/28)

Homework 12 (due 4/4)  SEE BELOW FOR NEEDED file

Homework 13 (due 4/11)

Homework 14 (due 4/21)

    

Class Notes

Course Reader

Reader lecture notes

Chapter 1 lecture notes

Chapter 2 lecture notes

Chapter 3 lecture notes

Chapter 4 lecture notes

Chapter 5 lecture notes

Chapter 2, 3 pickup notes

Chapter 4, 5 pickup notes

Chapter 6 lecture notes

Chapter 7 lecture notes

Chapter 8 lecture notes

Chapter 9 lecture notes

Chapter 10 lecture notes

 

DOWNLOADS

*   Gaddis Appendix K; Programming with Visual C++ 6.0

*   Gaddis Appendix M; Programming with Visual Studio .NET

*   Database file for homework 9

*   Database file for homework 10

*   Intro to GUI programming with VC++

*   Dictionary file (small)

*   Dictionary file (large)

 

Helpful Links

Rules of Style

Ethics Commandments

 

Note: If you would like an MSDNAA elms account, you can e-mail cs.help@usu.edu with your name and cc e-mail address and they will be happy to add you to this semester's active user group. This account will enable you to download CS-related Microsoft software free of charge. To see what is available go to http://msdn08.e-academy.com/usu_cs/

 

image005

 

Contact Information

 

Dr. Scott Cannon

Dept. of Computer Science, USU

UMC 4205

Logan, UT  84322-4205

Office Phone:  797-2015

email:  scott.cannon@usu.edu