Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSCI 1730: C++ and System Programming

Similar presentations


Presentation on theme: "CSCI 1730: C++ and System Programming"— Presentation transcript:

1 CSCI 1730: C++ and System Programming

2 Administrivia Who am I? Office: Barrow 217D maria@cs.uga.edu
Office Hours: Thursdays 11:00-12:30 And by appointment TA: TBD - check class web page for updates….

3 Communication Web Page: Your Responsibility Email list:
classes/1730-Spring-2006 Your Responsibility Understand policies, honor code Work independently on projects/hw Check page often for updates HW will be assigned every Tuesdays list: Will set up (see web page)

4 Course Objective Know and understand C/C++ and UNIX System Programming
C/C++ Skills - Beefs up your resume “The” language for systems programs Flexible and powerful gives a lot of control left to the programmer Why learn programming when you can get a gorilla do it for you? [BONUS HW] System Programming - So you understand or learn the strengths and limitation of the operating system and what it can do for you. Why UNIX? most common OS outside the PC world, it is simple, elegant and been around for a long time (but not longer than the instructor)

5

6 System Programming

7 How we’re going to do it Read & Listen Practice Test
C++ How to Program, Deitel and Deitel Advanced Programming in the UNIX® Environment, W. Richard Stevens Practice 9-10 programming assignments Test 2 Midterms, 1 Final, Quizzes Talk and think in class, and outside!

8 How to get an A? B? C?… F? Theory 45% Practice 50% Participation 5%
2 Exams (10% each) + Final 15% + Quizzes 10% = 45% Practice 50% 9-10 homework & programming assignments Participation 5% 100% attendance will raise your final grade by 2% Grading A B C D

9 Policy on Collaboration
Assignments: Purpose: familiarization of concepts and details of C++ and UNIX systems programming. Work on project independently: No Direct Sharing of code No line-by-line assistant No exchange of code You are encouraged to ask questions of one another, and to respond to other student's questions. Exams: Closed-book. No outside assistance is permitted. No additional materials may be used. No make-up tests unless absence is due to serious illness. Doctor’s diagnostic note is required. The final grade will be scaled accordingly.

10 Homework 1 See schedule for details…
Digital Image -- How to get out of the dog pound + Very simple program Familiarize with the debugger CSCI 1730 Spring 2006

11 Schedule of Topics Please check web page often Subscribe to email list
See Handout - Subject to Change Please check web page often Subscribe to list


Download ppt "CSCI 1730: C++ and System Programming"

Similar presentations


Ads by Google