Foundations of Computer Science

The purpose of assignments is to give you exercise in the concepts and skills discussed in lecture. The point is not to earn marks by any means possible; marks are a consequence of the understanding gained through practice.

SI Information 1428-004 : Mr. Arthur Hatgis ,
Email : anax@txstate.edu
office hours : T 5:00 - 5:50 pm and R 1:00 - 1:50 pm ALK 403
Sessions : M 5:00 - 5:50 pm - ALK 409 , W 6:00 - 6:50 pm - ALK 405 , R 6:00 - 6:50 pm - ALK 405

Programming and Homework Assignments

[1] Sample Programming Style Download
[1] Input Data file Download
[2] Input Data file Download
[1] Exam 1 - Tentative Date : October 2nd - 2019 Download
[2] Exam 2 - Tentative Date : November 6th - 2019 Download
[1] Final Exam - Section 004 - December 9th - 2019 @ 2:00 p.m. Download
[1] Programming Assignment 1 - Display Information. Due Date : Wednesday September 11th , 2019 Download
[2] Programming Assignment 2 - I / O - Simple Math Operations. Due Date : Monday September 23rd , 2019 Download
[3] Programming Assignment 3 - Making Decisions - if .. switch Statments. Due Date : Monday 10 - 7 - 2019 Download
[4] Programming Assignment 4 - Repetition ( for , while , do .. while ) Due Date : Monday 10 - 21 - 2019 Download
[5] Programming Assignment 5 - Arrays. Due Date : Download
[6] Programming Assignment 6 - Functions. Due Date : Download
[7] Programming Assignment 7 - Structures. Due Date : Download