Download presentation
Presentation is loading. Please wait.
Published byCharity Burke Modified over 9 years ago
1
Introduction to CS170
2
CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000: http://www.mathcs.emory.edu/~cs170000 Section 001: http://www.mathcs.emory.edu/~cs170001 and so on... Class website
3
Class website (cont.) Class website contains: Information on its instructor and Teaching Assistant Lecture notes and slides Homework assignments Labs
4
Textbook Textbook: Reference material: No text book is required The lecture notes (http://192.168.1.3/~cheung/teaching/web/170/Syllabus /syl.html) contains all the necessary material Optionally, you can purchase the following book for reference purpose: "Introduction to Java Programming", by Daniel Liang (any edition canbe used)
5
What is cs170 about CS170 curriculum: Introduction to: The computer Computer programming concepts and principles Learn to solve problems using the computer as a tool Learn to instruct (tell) a computer what you want to do using the Java programming language UNIX operating system
6
Pre-requisite CS170 Pre-requisite: Keys to success: High school Math No prior knowledge in Computer Science required Recommended: computer savvy (text editing, email, web browsing) Good time management skill (keep up with homework and labs) Problem solving skills Work hard and work smart
7
Class Structure Activities that determine your grade: 6-9 Programming assignments Weekly lab exercises 2 Midterm exams A final exam
8
Grading Policy
9
Class Policy General class policy: Emory Honor Code (http://college.emory.edu/home/academic/policy/honor_code.html)http://college.emory.edu/home/academic/policy/honor_code.html Math/CS Statement of Policy on Computer Assignments ( http://www.mathcs.emory.edu/spca.php) http://www.mathcs.emory.edu/spca.php
10
Class Policy (cont.) Assignment late policy: Penalty-free extensions or makeups for exams/assignments/labs will be given only with appropriate documentation and subject to instructor's discretion. 10 points deduction for each day up to 3 days No turnin accepted after 3 days
11
Very important: Labs Why is the lab important: The lab is an essential component of the course Purpose of the lab exercises: Some labs contains assignments that you must turn in (and worth 10% of the overall grade) The first few labs will teach you how to use the UNIX system effectively. In some labs, you will learn new material (e.g., how to use a IDE) that are not discussed in class In other labs, you will practice the programming skills learned in class.
12
Attendance policy Lectures Attendance to lectures is not required But it is highly recommended and encouraged When you miss a lecture, you are required to study the material (from this website) by yourself. You are responsible for catching up with the material. The instructor will not give you a "catch up lecture“ The instructor will only answer specific questions on the teaching material
13
Attendance policy (cont.) Labs Attendance to labs is mandatory
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.