Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00.

Similar presentations


Presentation on theme: "Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00."— Presentation transcript:

1 Introduction to Computer Science II CSE1030Z 1

2 Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00 Monday, Wednesday, and Thursday and by appointment  email  burton@cse.yorku.ca

3 My Research 3  Dr. Gavril Ilizarov

4 4

5 5

6 CSE1030 Format 6  http://www.cse.yorku.ca/course/1030 http://www.cse.yorku.ca/course/1030  lectures  try to do assigned reading (please see calendar on course web site)  assigned programming exercises (PEx's)  feedback provided if you submit the PEx before the due date  Prism lab (CSEB 1004)  teaching assistants to help you with the PEx's and practice lab tests

7 CSE1030 Grading 7  grading is test based  in-class closed-book written tests (tentative dates)  Wed, April 110%  Wed, April 2915%  in-lab lab tests (details TBA)  we provide electronic versions of notes, Java API, TYPE API  week of April 610%  week of May 415%  exam period written test and exam period lab test  TBA by registrar (May 22 through June 2)  25% and 25%

8 CSE1030 Textbooks 8  main textbook  on reserve in Steacie Library  abbreviated [AJ …] in lecture slides  some course notes  see course web site (calendar link)  abbreviated [notes …] in lecture slides  CSE1020 textbook  good for reviewing some key concepts  abbreviated [JBA …] in lecture slides

9 CSE1030 Overview 9  in CSE1020, you learned how to use objects to write Java programs  a Java program is made up of one or more interacting objects  each object is an instance of a class  where do the classes come from?  in CSE1030, you will learn how to design and implement classes  introduction to concepts in software engineering and computer science

10 Getting Started 10  we will use the Eclipse software development environment  platform for supporting tool integration  Java editor  Javadoc integration  Java compiler  and much more  look at PEx00 before your first lab (especially if you plan to work on your own computer)  http://www.cse.yorku.ca/~buildIt/pex/0/index.shtml http://www.cse.yorku.ca/~buildIt/pex/0/index.shtml  http://www.cse.yorku.ca/~buildIt/clips/index.html http://www.cse.yorku.ca/~buildIt/clips/index.html

11 Puzzle 1  what does the following program print? public class Puzzle01 { public static void main(String[] args) { System.out.print("C" + "S" + "E"); System.out.println('1' + '0' + '3' + '0' + 'z'); } 11


Download ppt "Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00."

Similar presentations


Ads by Google