CS1141: C for Java Programmers

MW 1:05 PM - 1:55 PM, Dow 642
Fall 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 24 Sept by 11:59PM hw1.basicsUnix.soln.txt
#2 - Pointers, Arrays, Strings, and Structures 8 Oct by 11:59PM hw2.pointersArraysStructs.soln.txt
#3 - More on Types & the Preprocessor 14 Oct by 11:59PM (Tuesday) hw3.typesPreprocessor.soln.txt (Unlocks at 12:01AM, 15 Oct)
#4 - Dynamic Memory 5 Nov by 11:59PM Not posted yet
#5 - File I/O 19 Nov by 11:59PM Not posted yet

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

Program Due Solution
#1 - Fibonacci 17 Sept by 11:59PM not posted yet
#2 - Word Wrapping
Arrays for the aaa and thompson examples.
15 Oct by 11:59PM not posted yet
#3 - Word Wrapping Rebuild 29 Oct by 11:59PM not posted yet
#4 - Radix Tr[e|i]e 17 Nov at 11:59PM not posted yet
#5 - Caesar Cyphers 3 Dec 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 30 October 2014