Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSC2310 Principles of Computer Programming

Similar presentations


Presentation on theme: "CSC2310 Principles of Computer Programming"— Presentation transcript:

1 CSC2310 Principles of Computer Programming
Ying Zhu Course Overview

2 About me Associate Professor in the CS Department
Director of Hypermedia and Visualization Lab Areas of expertise: Computer Graphics Data Visualization Human Computer Interaction

3 Office Hours & Contact Information Office Hours Mondays & Wednesdays 4:35 pm – 5:35 pm In the classroom Or by appointment Office: 34 Peachtree Street (One Park Tower building) room1441 Phone: (404)

4 Course Web Site and Syllabus
Course web site: m Syllabus: 0_syllabus.htm

5 Correspondence By default, I will send announcements/notice to your GSU account. If you prefer a different account, please let me know. When sending me , please make sure to include “csc2310” or “Computer Programming” in the subject line.

6 Textbook K. N. King, Java Programming: From the Beginning, W. W. Norton, 2000 (ISBN ) More materials may be added to the course web site

7 Software NetBeans http://netbeans.org/
A free Java Integrated Development Environment (IDE)

8 NetBeans IDE Download the Java SE version

9 Computers I assume everyone has his/her own computer for program development The CS department does not have a dedicated lab for this class Most laptops should be fine for this class Not quite sure about Netbooks. Try install NetBeans on it and see if it works. If possible, bring your laptops to the lectures and follow my demonstrations.

10 Computers The course materials are developed primarily for Windows based PCs Mac computers are fine, but there may be minor issues

11 Computers How do I know if my computer is adequate?
Download NetBeans (Java SE version) and install it on your computer If you can install and open NetBeans window, your computer is likely to be OK.

12 Grading Please refer to the syllabus for grading policies
llabus.htm

13 Quizzes, Tests, and program assignments
About ½ hour each 2 Tests About 1 hour each 6 program assignments Individual effort Final exam About 2.5 hours

14 Course schedule Check the course web page for the tentative schedule

15 Lecture Recording I will try to record every lecture with vClass
ort/vclass/index.html You will receive an after each class which contains a link to the video

16 Lecture Recording You should have received an from vClass Administrator about your username and password You can also watch my computer screen on your computer during the lecture Join the class online through If you forget the password, click on “Lost your password?” to get yours.

17 Lecture Notes Lecture notes will be posted on the GSU uLean web site
Go to and click on ULEARN The lecture notes are based on Dr. King’s textbook companion lecture notes, with minor updates

18 Graduate Teaching Assistant
Mr. Xiao Chen

19 Classroom Etiquette Please refrain from talking to each other during the lecture But do ask questions Please silence your cell phone while in class Please do not take or make phone calls in class Please refrain from arriving late and leaving the classroom in the middle of a lecture

20 Texting your questions
We will test a new technology in this class Professor David McDonald in RCB is piloting a new classroom technology that allows students to post questions live via text messages during Powerpoint/electronic presentations. More details about this later. See the AJC article about this experiment: lost html

21 Expected Outcome Basic understanding of computer programming in general and Java programming in particular Learn to use a typical programming tool like NetBeans

22 Why Java? One of the most popular programming languages
Supported by most operating systems and platforms Strength in user interface development and web deployment

23 Why NetBeans? One of the most popular programming tools Free
Supported on most operating systems Has a nice GUI builder See tegrated_development_environments#Java for a comparison

24 Any questions?


Download ppt "CSC2310 Principles of Computer Programming"

Similar presentations


Ads by Google