70 likes | 77 Views
Join CSCE 121-200 to learn the principles of computer programming, design, testing, and modularity using the C++ language. This course is open to computer science majors, minors, and those interested in honors eligibility.
E N D
CSCE 121, Sec 200Fall 2010 Prof. Jennifer L. Welch
Course Personnel • Dr. Jennifer Welch: • 425G Bright • welch@cse.tamu.edu • 845-5076 • Office hours: Wed 2:30 – 4:00, Fri 1:30 – 3:00, and by appointment • Teaching assistant: TBD • Lab: • Mon and Wed, 1:50 – 2:40 • 111B Reed-McDonald • Peer teacher Shena Hoffmann, shoffmann@neo.tamu.edu • Go today to get started! CSCE 121-200
Course Mechanics • Prerequisites: • A high school or college programming course • Computer science major or minor (or considering) • Honors eligibility • Textbook: Programming Principles and Practice Using C++, Bjarne Stroustrup • Lab: Monday and Wednesday, 1:50 – 2:40, RDMC 111B • Attendance strongly encouraged! CSCE 121-200
Course Content • Principles of computer programming • Design, modularity, testing,… • Independent of particular programming language • Practice with computer programming • Using the C++ language • Exposure to wider world of computer science • History, applications, other languages, “culture” activities CSCE 121-200
Grading • Exams (2 midterms and a final): 35% • Homework: 35% • Project 20: % • Culture Reports: 10% • Late work policy: -10% of maximum grade if turned in up to 24 hrs late, -20% if turned in 24 to 48 hrs late, etc. If solutions already discussed, then not accepted. CSCE 121-200
Academic Integrity • Review Aggie Honor Code • link on course webpage • Collaboration to discuss concepts is encouraged • All assignments must be done on your own, unless otherwise instructed • Do not copy! Plagiarism is a serious offense. • Turn in a cover sheet with each assignment listing all sources used CSCE 121-200