ENGR 112 FOUNDATIONS OF ENGINEERING II (Sections 510-512)

Fall 2009
Course Information


Instructor: Dr. Hyunyoung Lee [E-mail: hlee (put at sign here) cse (dot) tamu (dot) edu]
Lecture Room: ZACH 227A
Lecture Time: MW 1:50PM-2:40PM
Office: HRBB 410B

Teaching Assistant: Elham Khabiri [E-mail: khabiri (put at sign here) gmail (dot) com]
Lab Room: CVLB 418
Lab Time:
    Section 510: TR 11:10AM-12:00PM
    Section 511: TR 12:45PM-1:35PM
    Section 512: TR 2:20PM-3:10PM

Peer Teachers:
    Shell Zhang [E-mail: xzhang1 (put at sign here) neo (dot) tamu (dot) edu]
    Jessica McMillin [E-mail: jessicalmcmillin (put at sign here) gmail (dot) com]
    Chad Spratt [E-mail: internet2.0 (put at sign here) gmail (dot) com]

Syllabus

Course Description

Computer programming syntax for primitive types, control structures, vectors, strings, structs, classes, functions, file I/O, exceptions and other programming constructs, use of class libraries; practice in solving problems with computers; includes the execution of programs in C++ written by students.

Office Hours

Monday Hyunyoung Lee, HRBB 410B, 10:30-11:30AM
Jessica McMillin, HRBB 214, 12:30-1:30PM
Shell Zhang, CVLB 418, 5:30-7PM
Tuesday Elham Khabiri, CVLB 418, 12:00-12:45PM and 1:35-2:20PM
Wednesday Hyunyoung Lee, HRBB 410B, 10:30-11:30AM
Jessica McMillin, HRBB 214, 12:30-1:30PM
Shell Zhang, CVLB 418, 5:30-7PM
Thursday Elham Khabiri, CVLB 418, 12:00-12:45PM and 1:35-2:20PM
Friday Elham Khabiri, HRBB 408A, (By appointment, please send e-mail)
Jessica McMillin, CVLB 418, 12:30-1:30PM

ECEN 214/248 help desk
ENGR 111/112 help desk

Announcements

Homework

Lectures

Week 1: Introduction [Ch.1]; Hello, World! [Ch.2]
Week 2: Objects, Types, and Values [Ch.3]; Computation [Ch.4]
Week 3: Computation (Cont.) [Ch.4]
Week 4: Week 5: Week 6: Writing (and Completing) a Program [Ch.6&7]; Functions [Ch.8]
Week 7:
Week 8: Classes [Ch.9]
Week 9: Week 10: Week 11: Week 12: Vector and Free Store [Ch.17]
Week 13: Vectors and Arrays [Ch.18] Week 14: Vector, Templates, and Exceptions [Ch.19]

Final Exam: Tuesday, December 15 3:30-5:30 p.m.

Additional Information