James Tam Introduction To CPSC 203 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -

Slides:



Advertisements
Similar presentations
Lecture 0: Course Overview
Advertisements

CPSC 203 Introduction to practical problem solving Spreadsheets Web Macros Databases NOW LATER.
James Tam Introduction To CPSC 203 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
CGS 1000-SPRING 2008 Introduction to Computers and TechnologyIntroduction to Computers and Technology.
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Event driven software.
James Tam Introduction To CPSC 231 And Computer Science James Tam.
CPSC 481 Foundations and Principles of Human Computer Interaction
James Tam Introduction to CPSC 233 CPSC 233: Introduction to Computers II Object-oriented programming The "nuts and bolts" of programming Object-oriented.
James Tam Introduction To CPSC 231 And To Computer Science James Tam.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
CPSC 481 Foundations and Principles of Human Computer Interaction
CIT110 – Introduction to Information Technology Dr. Catherine Dwyer Fall 2010.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
James Tam Introduction To CPSC 231 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
James Tam Introduction To CPSC 219 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
James Tam Introduction To CPSC 231 And To Computer Science James Tam.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
James Tam Introduction To CPSC 203 And To Computer Science You will learn what is “Computer Science” and what are some areas of study.
1 IS380 Class Agenda 01/11/05 Sock H. Chung 1.Syllabus 2.Chapter 1 3.Introduction 4. Request.
James Tam Introduction To CPSC 217 And To Computer Science James Tam.
James Tam Introduction To CPSC 231 And To Computer Science James Tam.
WELCOME TO BIOLOGY 101 FALL BIOLOGY 101 Introductions: My Background Contact Information: –Reagan Lake –Rm 454 (BS Bldg) –
James Tam Introduction To CPSC 231 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
James Tam Introduction To CPSC 203 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
James Tam Introduction To CPSC 231 And Computer Science James Tam.
James Tam Introduction To CPSC 203 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
Unit 1 – Improving Productivity Instructions ~ 100 words per box.
James Tam Introduction To CPSC 231 And To Computer Science James Tam.
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
CPSC 100 – Personal Computers & Their Uses Fall 2010 Dongsheng Che Department of Computer Science East Stroudsburg University.
+ Connecting to the Web Week 7, Lecture A. + Midterm Basics Thursday February 28 during Class The lab Tuesday, February 26 is optional review Class on.
ENVS& 100 Survey of Environmental Science Instructor: Tom Broxson Library 138 Office Hours: 11:00-12:00 M,T,W,Th, F and by appointment
Unit 1 – Improving Productivity. 1.1Why did you use a computer? What other systems / resources could you have used? I could have used a pen and paper.
Unit 1 – Improving Productivity Instructions ~ 100 words per box.
BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: 230class –password: –domain: student Bring up the course web.
Bala Kappagantula CGS 1000 Introduction to Computers and Technology Fall 2007.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
James Tam CPSC 203: Introduction To Computers (Independent Study) James Tam.
James Tam Introduction to CPSC 203 James Tam Administrative Contact Information Office: ICT 707 Phone:
Course Introduction Software Engineering
James Tam Introduction To CPSC 203: Doha James Tam.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: TBD (Benton 323) Also, by appointment.
James Tam Introduction To CPSC 203 James Tam ICT 7th E x Administrative (James Tam) Contact Information - Office: ICT 707 -
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
Unit 1 – Improving Productivity. 1.1Why did you use a computer? What other systems / resources could you have used? In my PowerPoint I used a computer.
BIOL 1108 Introduction Barbara Musolf Clayton State University NBS 100 (Psychology Suite)
An Orientation: General Psychology Online. The Course Menu Shown on the far left is the menu used to navigate our Psychology course.
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: M Period 3, W Period 4 Subject to change.
Unit 1 – Improving Productivity Instructions ~ 100 words per box.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
James Tam Introduction To CPSC 231 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Event driven software.
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Graphical-user interfaces.
CEN 137 Computer Literature and Skills INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION TECHNOLOGIES Dr. A. Turan Özcerit
B.A. (Mahayana Studies) Introduction to Computer Science November March Preliminaries Some background information for this course.
CSC4841/6841 Computer Animation Administrative Issues & Course Overview Ying Zhu.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Course Outline Three Themes for the course: Theme 1: Starting a Research Design and setting it up Theme 2: in-depth lectures on the most common research.
Michelle Smith Instructor: Contact Information:
Introduction To CPSC 233 James Tam Event driven software
Introduction To CPSC 233 James Tam Event driven software
Presentation transcript:

James Tam Introduction To CPSC 203 James Tam

Administrative (James Tam) Contact Information -Office: ICT Office hours -Office hours: M 5:15 – 6:00 (Right after Monday’s L02), T 4:45 – 5:30 (Right after Tuesday’s L03). If I'm not in my office I may still be in ENE 243 – here! - (any time) -Appointment: , phone or call -Drop by for urgent requests (but no guarantee that I will be in if it’s outside of my office hours!) My Office

James Tam Course Resources Course website: Course textbook: It’s a custom package titled “Fluence with Info Tech & Custom CIS RVP” (Publisher: Prentice Hall). It includes chapters from “Fluency with Information Technology (3 rd Edition)” by Lawrence Snyder and “Technology in Action (4 th Edition)” by Alan Evans, Kendall Martin and Mary Anne Poatsy.

James Tam How To Use The Course Resources They are provided to support and supplement this class. Neither the course notes nor the text book are meant as a substitute for regular class attendance.

James Tam How To Use The Course Resources (2)

James Tam How To Use The Course Resources (2) If you miss a class make sure that you catch up on what you missed (get someone’s class notes)...when you do make it to class make sure that you supplement the slides with your own notes (cause you aint gonna remember it in the exams if you don’t)

James Tam But Once You’ve Made An Attempt To Catch Up Ask for help if you need it There are no dumb questions Images from “The Simpsons” © Fox

James Tam Is This The Course The One For You? Introductory Computer Science courses for non-Computer Science majors (do not want to get a Computer Science degree) -CPSC 203 -CPSC 217 The introductory Computer Science course for Computer Science majors (do wish to get a Computer Science degree) -CPSC 231

James Tam CPSC 203 The focus is on how to use computer programs and solve problems using pre-created programs. One important objective is to learn how computers and technology works from the user’s perspective -Issues related to how computers work are largely introduced in the context of using applications. E.g., Why is my computer so slow when I’m editing my movies? E.g., Why did that computer game look and sound so much better on the store computer than on my machine at home? Assignments involve using popular software to solve problems: -Productivity (business) software: MS-Office -Fun software: building a web site, making a computerized video etc.

James Tam CPSC 217 An introduction to problem solving and writing computer programs for students whose major is not Computer Science (‘non-techies’) -This person will not get a degree in Computer Science. -This person will not develop/write software for a living (become a programmer). -This person may work with complex specialized software (e.g., running a biological simulation) which may require customization. One important objective is to learn how computers and technology works from the programmer’s perspective -Issues related to how computers work are largely introduced in the context of creating applications. -E.g., How do I write a program that will let me do my work on a computer? Assignments involve writing simple programs: -Possible examples: Displaying text onscreen Saving and reading information to/from a file (Writing computer programs in the context of other disciplines): Creating a simulation (biological, chemical, economic, business)

James Tam CPSC 231 An introduction to problem solving and writing computer programs for Computer Science majors -This person will get a degree in Computer Science -This person will likely develop/write software for a living (become a programmer) Typically the course is more in-depth and cover more topics than CPSC 217. One important objective is to learn how computers and technology works from the programmer’s perspective -Issues related to how computers work are largely introduced in the context of creating applications. -E.g., If I write my program one way it will run faster than if I write it another way? A computer geek

James Tam CPSC 231 (2) This may result in having more challenging assignments than the ones in CPSC 217. (Writing computer programs in the context of Computer Science): writing a computer game, doing simple graphics etc.

James Tam Typical 203 Student? There isn’t one! This course is typically taken by students from diverse backgrounds and departments. As much as possible the skills and technical knowledge that can be applied to different disciplines. Common computer skills coming into the course: -You know what a computer is! -You’ve used a computer in some form (e.g., turn on, turn off, open a file etc.) -You have experience with the simple features found in commonly used applications (specifically , web browsers, text editing using a word processor).

James Tam Goals And Objectives For This Course Knowledge of how a computer and computer-related technology works (which can be applied to your everyday usage of a computer e.g., when buying or using a computer). Problem solving with technology e.g., when and how to apply different tools for solving different types of problems. Knowing what is the field of Computer Science and how different areas focus on different types of problems.

James Tam Feedback ??? Dilbert © United Features Syndicate