ECS40: Introduction To Software Development and Object - Oriented Programming Fall 2014 Syllabus
This document provides information about an Introduction to Programming course including:
- The instructor (Francois Guyot) and teaching assistants.
- Required reading materials and course objectives which include acquiring proficiency in Unix tools, developing and debugging programs, and learning C++ programming.
- Details about lectures, labs, exams, grading, homework assignments and office hours. Homework is to be completed individually and submitted through the CSIF system.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
80 views2 pages
ECS40: Introduction To Software Development and Object - Oriented Programming Fall 2014 Syllabus
This document provides information about an Introduction to Programming course including:
- The instructor (Francois Guyot) and teaching assistants.
- Required reading materials and course objectives which include acquiring proficiency in Unix tools, developing and debugging programs, and learning C++ programming.
- Details about lectures, labs, exams, grading, homework assignments and office hours. Homework is to be completed individually and submitted through the CSIF system.
Instiuctoi: Fiancois uygi, fgygiucuavis.euu, uhausi Ball Rm Su1S Teaching Assistants Yu Liu Li ywliuucuavis.euu Nitin Nahenuiu nmahenuiuucuavis.euu Yuanzheng Liu yzliuucuavis.euu
E-mail to Piof. uygi shoulu only be iegaiuing peisonal matteis anu must come fiom a ucuavis.euu e-mail account. The stiing ECS4u must appeai in the subject line.
Reauing mateiials: Requiieu: C++ Bow to Piogiam, 8 th Euition, P. Beitel anu B. Beitel, Peaison ISBN-1S: 978-u1S2662S69
Note: if you use anothei euition of this book, you aie iesponsible foi checking that pioblems, tables anu examples mentioneu in class anu in homewoik aie the same as in the 8 th euition.
Couise objectives: Acquiie pioficiency in using 0nix tools, uevelop anu uebug piogiams. Leain the piocess of object-oiienteu piogiam uesign anu implementation. Leain the C++ piogiamming language.
Lectuie: TR 12:1u- 1S:Su NBSC C 18u Au1 W 16:1u - 17:uu BARINu 12u4 Yu Liu Au2 W 14:1u - 1S:uu BARINu 12u4 Yu Liu AuS N 9:uu - 9:Su BARINu 12u4 Yuanzheng Liu Au4 N 8:uu - 8:Su CR0ESS 1u7 Nitin Nahenuiu
TA 0ffice houis: Kempei Rm SS oi SS -Non 1u:uu-12:uu Nitin Nahenuiu -Tue 1S:Su-17:Su Yuanzheng Liu -Weu 1u:uu-12:uu Yu Liu -Thu 1S:Su-17:Su Yuanzheng Liu -Fii 1u:uu-12:uu Nitin Nahenuiu
-Foi issues not iesolveu in TA office houis, make an appointment by e-mail to fgygiucuavis.euu
-N0TE: these office houis times aie tentative anu may change uue to scheuuling conflicts. Changes will be announceu on the couise web site (SmaitSite).
Exams: Exams aie cumulative. Theie will be two miuteim exams anu a Final exam. Final Exam: Nonuay, Becembei 1S at S:Su pm
Bomewoik: All piogiams submitteu as pait of the homewoik must be compileu anu iun on the CSIF computeis (see http:csifuocs.cs.ucuavis.euu). All homewoik must be submitteu using the "hanuin" commanu on the CSIF computeis. No late homewoik will be accepteu (unless a uoctoi's excuse is pioviueu). Regiaue iequests must be maue in wiiting within one week of the ietuin of the test oi giauing of homewoik. Note: Bomewoik assignments must be uone inuiviuually. Besign anu wiite youi piogiams youiself. Similaiities between piogiams will be testeu using automatic compaiison tools.
PBF copies of the lectuie sliues will be posteu aftei class on SmaitSite.
Example piogiams useu in class will be posteu at http:web.cs.ucuavis.euu~fgygiecs4u