Announcements
- 5/1: Sample questions for the final exam are now available.
- 5/1: Final exam list of topics is now available.
- 4/26: The final exam revew will be on Thursday, May 3rd at 11:10 am in Scoates (SCTS) 208.
- 4/13: The answer key for Exam #2 is now available.
- 3/31: Sample questions for Exam #2 are now available.
- 3/29: Exam #2 list of topics is now available.
- 3/20: Exam #2: Thursday, April 5th.
- 3/1: The answer key for Exam #1 is now available.
- 2/28: There will be no quiz this week.
- 2/18: Sample questions for Exam #1 are now available.
- 2/18: Exam #1 list of topics is now available.
- 2/7: Exam #1: Thursday, February 23rd.
- 2/2: Made an update to Part 2 of the Basics of Python notes.
- 1/17: There are no labs during the first week of classes (January
17th to January 20th).
Instructor
Dr. Tiffani L. Williamsoffice: 328C Harvey R. Bright Bldg
email: tlw [at] cse.tamu.edu
url: http://faculty.cse.tamu.edu/tlw
office phone: 979-845-7977
Office Hours: T, Th: 2:00pm-3:00pm and by appointment
Teaching Assistants (TAs)
The course lecture is supported by two 50 minute lab sessions per week. Danielle Cummings and Stephanie Valentine will be assisting with the course.Danielle Cummings ( daniellencummings [*at*] gmail.com )
- Section 503: MW 11:30 - 12:20PM (RDMC 111H)
- Section 505: TR 3:55 - 4:45PM (RDMC 111A)
Stephanie Valentine ( steph.lynn.valentine [*at*] gmail.com )
- Section 501: MW 9:10 - 10:00AM (RDMC 111B)
- Section 502: MW 10:20 - 11:10AM (RDMC 111H)
- Section 504: TR 9:35 - 10:25AM (RDMC 111H)
Peer Tutors
In addition to the teaching assistants, we have two peer tutors for the
course. They will be assisting in the following labs.Keith Walker
- Section 502: M 10:20 - 11:10AM (RDMC 111H)
- Section 503: M 11:30 - 12:20PM (RDMC 111H)
Khoa Bui
- Section 505: TR 3:55 - 4:45PM (RDMC 111A)
Course Objectives
This is an introductory course designed for any student interested in using computation to enhance their problem solving abilities. No prior experience in programming is necessary. More specifically, this course will cover basic concepts, nomenclature and historical perspective of computers and computing; internal representation of data; software design principles and practices; use of terminals, operation of editors and execution of student-written programs.Course Schedule
| Week Beginning |
Topics |
Resources/Handouts |
Lab Activities |
| Jan. 17th |
|
|
|
| Jan. 23rd |
|
|
|
| Jan. 30th |
|
|
|
| Feb. 6th |
|
|
|
| Feb. 13th |
|
|
|
| Feb. 20th |
|
|
|
| Feb. 27th |
|
|
|
| March 5th |
|
|
|
| March 12th |
SPRING BREAK! |
SPRING BREAK! |
SPRING BREAK! |
| March 19th |
|
|
|
| March 26th |
|
|
|
| April 2nd |
|
|
|
| April 9th |
|
|
|
| April 16th |
|
|
|
| April 23rd |
|
|
|