CS1141: C for Java Programmers

MTWR 11:05 AM - 11:55 AM, Rekhi G009
Summer 2014


Instructor Paul Bonamy
Office Rekhi 103
Office Hours Before and after class, or by appointment
e-mail pjbonamy@mtu.edu
Phone Do not call my office phone. Send me email instead.
Course LMS Canvas (includes gradebook and homework submission)


Assignments

Note: All homework must be turned in via Canvas. These PDFs are provided as a convenience only.

Homework Due Solution
#1 - C Basics & Unix 20 May by 11:59PM hw1.basicsUnix.soln.txt
#2 - Pointers, Arrays, Strings, and Structures 29 May by 11:59PM (Thursday) hw2.pointersArraysStructs.soln.txt
#3 - More on Types & the Preprocessor 4 June by 11:59PM hw3.typesPreprocessor.soln.txt
#4 - Dynamic Memory 17 June by 11:59PM hw4.dynMem.soln.txt
#5 - File I/O 24 June by 11:59PM hw5.fileio.soln.txt (Available after 11:59PM)

Programs are to be turned in using Submit by the appointed time, or according to the Slip Days rules.

Program Due Solution
#1 - Fibonacci 20 May by 11:59PM not posted yet
#2 - Word Wrapping
Arrays for the aaa and thompson examples.
3 June by 11:59PM not posted yet
#3 - Word Wrapping Rebuild 10 June by 11:59PM not posted yet
#4 - Radix Tr[e|i]e 17 June at 11:59PM not posted yet
#5 - Caesar Cyphers 24 June at 11:59PM not posted yet

Course Information


Other Resources

GCC Text Editors Remote Work Tools General C Stuff Makefiles Quick Reference Other Resources SQL/SQLite
This page last updated 18 May 2014