120 likes | 236 Views
CAS CS113 Intro to CS II w/Intensive C++. Data Structures in C++. Administrativia. General info. Instructor: George Kollios ( gkollios@cs.bu.edu ) TF: Huan Luo ( huanl@cs.bu.edu ) Course page: www.cs.bu.edu/fac/gkollios/cs113 Also found from the CS dept. courses page. Prerequisites.
E N D
CAS CS113Intro to CS II w/Intensive C++ Data Structures in C++
General info • Instructor: • George Kollios (gkollios@cs.bu.edu) • TF: • Huan Luo (huanl@cs.bu.edu) • Course page: • www.cs.bu.edu/fac/gkollios/cs113 • Also found from the CS dept. courses page
Prerequisites • Programming proficiency in C, Pascal, Fortran, or other high-level language(HTML does not count!) • Otherwise, consider transferring to CS111. • If you have taken CS111, consider change to CS112 • UNIX background • Some will be provided in the labs; see also tutorials in IT
Warning: Fast Pace CS113 CS111 + CS112 • Thus it is very fast pace • Expect (plan for!!!) heavy workload • Challenging but rewarding
Info sources • WEB page www.cs.bu.edu/fac/gkollios/cs113 • Lab sections • Office hours, email – last resort
Collaboration NO!!! • Discussing concepts and ideas, as well as system features is OK • Always give credit when using someone else’s work • See web page for more details
Grading • 50% Programming projects (8-10 projects) • 15% Midterm (likely Th, Feb 28) • 25% Final (comprehensive) • 10% labs, attendance Attendance is very important
Course contents • Objects,C++ • Iteration & Recursion; Flow of control; Functions • Classes; vectors, arrays, pointers • Dynamic memory allocation; containers; templates • Data structures • Linked-lists • Stacks • Trees • Searching & sorting • Graphs
Homework 0 • Get an account on csa (if you don’t have one) • Read the CAS Academic Conduct Code • Add your name to the course mailing list: on csa: “csmail –a cs113” • Visit the class web page
Questions? End of Administrativia