120 likes | 426 Views
CS225. Data Structures and Software Principles. Me:. Cinda Heeren - PhD in CS, 2004, UIUC Research interests: data mining, computational geometry More recently: Discrete Math instructor heeren@cs.uiuc.edu Office hours: Monday 11a-12p, and by appointment. Office: 2213 Siebel. You:.
E N D
CS225 Data Structures and Software Principles
Me: Cinda Heeren - PhD in CS, 2004, UIUC Research interests: data mining, computational geometry More recently: Discrete Math instructor heeren@cs.uiuc.edu Office hours: Monday 11a-12p, and by appointment. Office: 2213 Siebel
You: Have taken cs125 or equivalent (Java) Have taken cs173 or equivalent If either of these is not true, please see me.
Textbook: http://cpp.datastructures.net
Course meetings: • Lectures: MWF 12p-12:50p, or 1p-1:50p • Sections (siebel 1214): • W 1-3p • R 9-11a, 11a-1p, 1-3p, 3-5p • F 9-11a , 11a-1p, 1-3p, 3-5p
Sections: Each 2 hour section will be divided into: • Implementation discussion/quizzes • Lab/tutorial (in Siebel 0220) Quizzes: • Topic review • Attendance check
Machine Problems: • 8 • Automated handin • Automated output grading Credited collaboration allowed!
Exams: • 2 midterms (location TBA) • Oct 5, 7-9p • Nov 9, 7-9p • Cumulative final exam (date announced later)
Grading: • 10 pt section quizzes (1 pt each) • 25 pt MPs (3 pt each) • 40 pt Midterm exams (20 pt each) • 25 pt Final exam Scale: A - [88,100] B - [76,88) C - [64,76) D - [52,64) F - [0,52)
Communications: • http://www.cs.uiuc.edu/class/cs225 • Newsgroup: • Server: news.cs.uiuc.edu • Group: class.cs225 • Chat Room ?? Course Staff
What’s this course like? • A programming and “thinking” course • Not an easy course • Expect to work hard • A fundamental computer science course • Must know if you claim to be a computer scientist • Must know if you want to be a good programmer and designer • Essential for many follow up courses
What’s this course about? • http://cpp.datastructures.net