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.

Slides:



Advertisements
Similar presentations
CSCE 145: Algorithmic Design I Introduction Muhammad Nazmus Sakib.
Advertisements

Introduction to Computer Programming I CSE 113
CSE115 Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall CSE 115 Introduction to Computer Science for Majors I1.
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
MA 2611 Applied Statistics I ‘D’ Term 2003 Prof. Carlos J. Morales.
Professor Weaver CSC181 Programming I Professor Weaver
1 BUS 3500 MANAGEMENT INFORMATION SYSTEMS Abdou Illia, Ph.D. (Monday 5/17/2010)
Introduction to Java Lab CS110A – Lab Section 004 Instructor: Duo Wei.
Course Material: webcourses.kfupm.edu.sa
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
University of Colorado - Dept of Aerospace Engineering Sciences - Introduction to FEM This is ASEN 5007: Introduction to Finite Element Methods.
COMP 151: Computer Programming II Spring Course Topics Review of Java and basics of software engineering (3 classes. Chapters 1 and 2) Recursion.
RPED 251 Dr. Phillip Bogle, Ph.D. Program Coordinator.
Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.
Computer Network Fundamentals CNT4007C
SYSC System Analysis and Design 1 Part I – Introduction.
MATH 310, FALL 2003 (Combinatorial Problem Solving) MoWeFr 1:20 McGregory 214.
1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: Office Hours: Monday 2:00-3:00pm.
Polly Huang, NTU EEAdmin1 Wireless Sensor Network and Laboratories Polly Huang EE NTU
CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.
Introduction to Food Science FOOD 1001: Winter 2009.
Introduction to Network Security J. H. Wang Feb. 24, 2011.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
Media Computing Instructor Byung Kim Olsen 231 Office hours – MWF 9:00-10:00 AM or by appointment.
Introduction to Course MMIS 656 Web Design Technologies.
Course Introduction Software Engineering
© Xiaoying Gao, Peter Andreae Introduction to Computer Program Design COMP T2. Xiaoying (Sharon) Gao Computer Science Victoria University of Wellington.
Programming Concept Chapter I Introduction to Java Programming.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Week 1 c0209 Software Engineering Course Practice Project Course Overview Software Institute, Nanjing University, Spring 2007 c0209.
Introduction to Data Structures
Calculus I – Course Syllabus Class Periods: 10:15am-12:30pm MTWRF Classroom: Thompson Hall 303 Instructor: Mei Q. Chen, Thompson Hall 230
CSE 113 Introduction to Computer Programming Lecture slides for Week 1 Monday, August 29 th, 2011 Instructor: Scott Settembre.
CPSC 121: Models of Computation Unit 0 Introduction George Tsiknis Based on slides by Patrice Belleville and Steve Wolfman.
1 CSCI 3120: Operating Systems Summer 2003 Instructor: Kirstie Hawkey Office hours (outside Room 311): Mon: 2:30-3:30, Fri: 10:30-11:30.
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Introduction Fall 2001 Foundations of Computer Systems Prerequisite:91.166* or * Section A Instructor: Dr. David Hutchinson Office:
1 Computing and Software Engineering Practice Course Overview Software Institute, Nanjing University, Spring
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
CSE 1105 Week 1 CSE 1105 Introduction to Computer Science & Engineering Time: Wed 4:00 – 4:50 Thurs 9:30 – 10:20 Thurs 4:00 – 4:50 Place: 100 Nedderman.
Introduction to Information Security J. H. Wang Sep. 18, 2012.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
SYSC System Analysis and Design 1 Part I – Introduction.
1 BUS 3500 MANAGEMENT INFORMATION SYSTEMS Abdou Illia, Ph.D. (Monday 8/24/2015)
Fall 2012 Professor C. Van Loan Introduction to CSE Using Matlab GUIs CS 1115.
Dr. Jeff Cummings MIS323 Business Telecommunications.
SE1011 Week 5, Class 1 Today More Java API tools Packages Object Oriented Programming Muddiest Point Tomorrow: Lab 5 – In-lab demo requirements now up.
Dr. Sajib Datta CSE Spring 2016 INTERMEDIATE PROGRAMMING.
Course Info Instructor U.T. Nguyen Office: CSEB Office hours: Tuesday, 14:30-15:30 Thursday, 12:00-12:45 By.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Computer Networks CNT5106C
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
Computer Science A 1. Course plan Introduction to programming Basic concepts of typical programming languages. Tools: compiler, editor, integrated editor,
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
CS 201 Accelerated Introduction to Computer Science LECTURE 1 GEORGE KOUTSOGIANNAKIS 1 Copyright: FALL 2016 Illinois Institute of Technology/ George Koutsogiannakis.
Computer Network Fundamentals CNT4007C
Computer Engineering Department Islamic University of Gaza
MIS323 Business Telecommunications
CSE1320 INTERMEDIATE PROGRAMMING
CSE1320 INTERMEDIATE PROGRAMMING
Revision exercise #2 Goal: submit an improved version of your lab 6 (MIMT) report Take your report to the University Writing Center for feedback in paper.
Accelerated Introduction to Computer Science
CS Problem Solving and Object Oriented Programming Spring 2019
CSC 241: Introduction to Computer Science I
Presentation transcript:

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 Monday, Wednesday, and Thursday and by appointment  

My Research 3  Dr. Gavril Ilizarov

4

5

CSE1030 Format 6   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

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%

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

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

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)  

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