CSC 108 Introduction to Computer Programming Which course should you take? – CSC 104 vs CSC 108 vs CSC 148 CSC 104 -- the why and how of computing – you.

Slides:



Advertisements
Similar presentations
CMSC 104, Section 301, Fall Lecture 01, 8/28/02 CMSC 104 Course Information Instructor: Dr. Li-Chuan Chen Emai: Work Phone:
Advertisements

BEGIN THE FIRST DAY OF CLASS. Know what's expected of you Take notes from the first day even if it's routine stuff you think you already know. How to get.
CS1101: Programming Methodology
Introduction to Computer Programming in C
1-1 CMPT 225 Data Structures and Programming Instructor: Aaron Hunter Section: E300 Campus: Harbour Centre Semester: Spring 2007.
1-1 ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
COMS W1004 Introduction to Computer Science May 28, 2008.
Welcome to IIT and cs105!. CS Secs Jon Hanrath SB Office Hours: –MW 8:00 A.M. – 9:45 A.M. –W 5:00 P.M. – 6:00 P.M
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Chapter 131 Applets and HTML Chapter Reminders Project 8 due Dec 10:30 pm Project 6 regrades due by midnight tonight –Submit all files (including.
School of Computer ScienceG53FSP Formal Specifications1 G53FSP Formal Specification Dr. Rong Qu Course Introduction
COMS S1007 Object-Oriented Programming and Design in Java July 3, 2007.
CS 240 – Computer Programming I Lab Kalpa Gunaratna –
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
CS190/295 Programming in Python for Life Sciences: Lecture 1 Instructor: Xiaohui Xie University of California, Irvine.
INE2720 Web Application Software Development General Information.
Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.
BIF713 Operating Systems & Project Management Instructor: Murray Saul
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
COMP Introduction to Programming Yi Hong May 13, 2015.
EECE 310 Software Engineering Lecture 0: Course Orientation.
1 Student Orientation. Hello and Welcome! This brief walkthrough is designed to help you become familiar with the ALEKS program and how it will be used.
CS161 Topic #21 CS161 Introduction to Computer Science Topic #2.
CSC 212 – Data Structures Prof. Matthew Hertz WTC 207D /
Welcome to IIT and cs115!.
Computer Science 119 Intro to Java 9/24 and 9/25.
General Introduction by Dr. Bun Yue Professor of Computer Science CSCI.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
CSC 171 – FALL 2001 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
1 COP 2551 Introduction to Object-Oriented Programming using Java Getting Started.
COMP2012 Object-Oriented Programming and Data Structures Fall 2015.
CPSC 121: Models of Computation Unit 0 Introduction George Tsiknis Based on slides by Patrice Belleville and Steve Wolfman.
© Xiaoying Gao, Peter Andreae Introduction to Computer Program Design COMP T2. Xiaoying (Sharon) Gao Computer Science Victoria University of Wellington.
CMSC 104, Version 8/061L01Introduction.ppt Introduction CMSC 104 Problem Solving and Computer Programming.
CMSC 104, Lecture 011 Course Introduction CMSC 104 Problem Solving and Computer Programming Spring 2002 Section 0801, Wed 7:00-9:30pm Dr. Thomas Gaeng.
EEE499 Real-Time Embedded Systems Introduction & Course Outline.
2 nd Grade.  ______ make passwords eight or more characters long.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
SC Introduction to Programming Lecture 1: 5 th May 2003.
Welcome to CS 101! Introduction to Computing I. Greeting! Kiho Lim CS 101 – Teaching Assistant
Physics 1B3-summer Lecture 11 Welcome to Physics 1B03 !
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
Welcome to CS 101! Introduction to Computers Fall 2015.
1 Student Orientation. Hello and Welcome! This brief walkthrough is designed to help you become familiar with the ALEKS program and how it will be used.
Textbook C for Scientists and Engineers © Prentice Hall 1997 Available at NUS CO-OP at S$35.10.
King Saud University1 CSC 112 Java Programming I Introduction.
The University of Oxford Tutorial Teaching in Mathematical Subjects.
INTRODUCTION GC 101. WELCOME TO GC101  Aseel AlHadlaq  Website   
CMSC 104, Version 1/021 Introduction CMSC 104 Problem Solving and Computer Programming Summer 2004 Section 6080 Ms. Dawn Block.
MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
EDL 535 Week 2 Learning Team Topic Selection Resources: Course textbooks and Internet search Select a topic for the staff training session assignment (due.
PSY 330 Week 1 DQ 1 Methods Which of the methods and statistics presented in Chapter 2 of your course text do you think are the most effective for the.
BIS 219 Week 5 DQ 2 Define Web 2.0. How would you describe Web 2.0 to someone who has not taken a course in information systems? What are the advantages.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Introduction to Programming
TK1914 C++ Programming Course Introduction.
Computational Science - Computer Science
It’s called “wifi”! Source: Somewhere on the Internet!
Janine Von Furst, Instructor American High School 2012
Chapter 2 Java in 30 minutes
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1301! Principles of Programming I.
Introduction to Computers SPRING 2019
Lecture 01: Introduction
Introduction CMSC 104 Problem Solving and Computer Programming
CIS133DA - HYBRID 5 Monday nights 6:00 pm B 106 Tim Sylvester
Introduction CMSC 104 Problem Solving and Computer Programming
CSC 241: Introduction to Computer Science I
Presentation transcript:

CSC 108 Introduction to Computer Programming Which course should you take? – CSC 104 vs CSC 108 vs CSC 148 CSC the why and how of computing – you don't learn how to program –not required for CS program

CSC intro to computer programming –we'll learn to program in Java –first course in CS program –but you can skip it CSC intro to computer science –assumes you know how to program (in Java) –teaches more advanced topics

In Java Advantages –Newest ?hot? language –Object-Oriented –Internet Disadvantages –a little harder to learn than Turing – a little less efficient

What We Will Learn Programming Problem solving Rigorous thinking Rigorous reading

Rigorous Thinking –Breaking a problem down into parts –Logical thinking Rigorous Reading –Understand program requirements –Make sensible assumptions

Today's Handouts Course outline Doing your work in CSC 108F Assignments 0 & 1

To Buy The textbook (Lewis & Loftus) PC98 (Clarke) At least one disk

To Do Read the handouts Read the PC98 Guide Read Chapters 1 & 2 of your text Attend an intro session in the PC Lab Start Assignment 0

Next Tutorial Lecture at 6 pm next week Help sessions in PC Lab –getting started on the system –using JWS –Assignment 0 You need to –read the PC98 Guide

Computer Accounts They have the form s108xxxx –the xxxx are the first 4 non-blank characters on your student card –UNLESS someone else has already been assigned this account name –In the latter case, increase the last letter in the account name by one until an unassigned name is found

Example Name Account ============================ Jackson Ken s108jack Jackson Fred s108jacl Jackson Kate s108jacm If in doubt, check the account list.

Password Initially your student number You have to change it the first time you login Choose something you can remember but no one else can easily guess