ECS15: Introduction to Computers Fall 2013 Patrice Koehl

Slides:



Advertisements
Similar presentations
Jongwook Woo CIS 100 Business Computer Systems (Syllabus) Jongwook Woo, PhD California State University, LA Computer and Information.
Advertisements

CSEE W4140 Networking Laboratory Opening Lecture Jong Yul Kim
Introduction to Computer Programming I CSE 113
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
COMS W1004 Introduction to Computer Science June 24, 2009.
Exploring the Internet Instructor: Michael Krolak.
COMS W1004 Introduction to Computer Science June 25, 2008.
ECS15Xin Liu 1 ECS 15 Introduction to computers Spring 2011 Prof. Xin Liu
General information CSE 230 : Introduction to Software Engineering
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
COMS W1004 Introduction to Computer Science May 27, 2009.
EET 4250: Microcomputer Architecture Fall 2009 William Acosta URL:
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
Introduction to Programming Environments for Secondary Education CS 1140 Dr. Ben Schafer Department of Computer Science.
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
Computer Network Fundamentals CNT4007C
ECS15Xin Liu 1 ECS 15 Introduction to computers Fall 2014 Prof. Xin Liu
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
Introduction to Programming Summer 2010 Akil M. Merchant.
COMP Introduction to Programming Yi Hong May 13, 2015.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Course Introduction Software Engineering
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Fall 2004FSU CIS 5930 Internet Protocols1 Welcome to CIS 5930 Internet Protocols Time: 5:15PM-6:30PM, TTh Location: Love 301 Fall 2004, 3 credits.
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
CMSC 671 Introduction to Artificial Intelligence Course Overview Fall 2012.
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2006 Prof. Xin Liu
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Xin Liu 1 ECS 152A Computer Networks Fall 2009 Prof. Xin Liu
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2009 Prof. Xin Liu
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
ECS15Xin Liu 1 ECS 15 Introduction to computers Fall 2014 Prof. Xin Liu
Welcome to Astronomy 113 “ It would seem that you have no useful skill or talent whatsoever, he said.
Winter 2016CISC101 - Prof. McLeod1 CISC101 Elements of Computing Science I Course Web Site: The lecture outlines.
ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink.
ELEC 1009E-1B02 Introduction to Computer Science 計算機概論 2011 Fall.
Computer Networks CNT5106C
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
FEDERAL TAX AB256 Professor Ron Hathaway. WELCOME Introductions contact information: Ron Hathaway (c) AIM: DiverRescue4.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Copyright ©: Nahrstedt, Angrave, Abdelzaher, Caccamo1 University of Illinois at Urbana-Champaign Welcome to CS 241 Systems Programming University of Illinois.
INTRODUCTION TO COLLEGE WRITING Writing Workshop September 24 & 25, 2015.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Course Information EECS 2031 Fall Instructor Uyen Trang (U.T.) Nguyen Office: LAS Office hours: 
Computer Network Fundamentals CNT4007C
Course Information EECS 2031 – Section A Fall 2017.
ECE 533 Digital Image Processing
Computer Networks CNT5106C
Computer Networks CNT5106C
ECE 751: Embedded Computing Systems Prof
CGS 3763 Operating Systems Concepts Spring 2013
CNT 4704 Analysis of Computer Communication Networks
CSE1311 Introductory Programming for Engineers & Scientists
ECS 152B Computer Networks Winter 2010
Computer Networks CNT5106C
CS201 – Course Expectations
Presentation transcript:

ECS15: Introduction to Computers Fall 2013 Patrice Koehl

When do we meet? Class: MWF 10:00-10:50 a.m; 1227 Haring ; Labs: –A01 M 12:10 a.m.-3 p.m.; 2020 SLB –A02 F 3:10 p.m.- 6:00 p.m.; 2020 SLB –A03 W 1:10 pm.-4:00 p.m.; 2020 SLB –A04 F 2:10 p.m.-5 p.m.; 2020 SLB

Instructor: Patrice Koehl Instructor office hour: –Monday 11:00 a.m.-12p.m. at 3106 Kemper Hall – (subject line: ECS 15) TAs: Darrel Aubrey and Sifat Ferdousi Reader (for the term paper): Lissa Miller TA office hour and location – same as the lab sessions Some Important Facts

Textbooks –Michael Dawson, Python programming for the absolute beginner, 2nd edition, Thomson Course Technology, ISBN: Also available online: –Spraul, V. Anton, Computer Science Made Simple, Broadway Books, 2005, ISBN: Class website: –Check for notes –Check for announcements periodically. Course Material

–Term paper (20% ) Computer in an area of your interest –Lab assignments (35% ) 9 small projects (basic computer skills, basic programming): we remove the lowest grade. No homework –Midterm (20% ) (one mid-term) Open book In class –Final (25% ) Open book Grading

All lab assignments require individual efforts. Discussions are allowed, no copying allowed. Late policy –Full credit if on time –50% if within 24 hours –25% if within 48 hours –0 after 48 hours Regrading Policy –One week regrading period after grades returned to students Incomplete will not be granted –Unless proved emergency with filled emergency form Academic Integrity –Writing: we use commercial software to check for plagiarism –Lab assignments Some rules…

Computers are rational –Understand, not memorize: this is why tests are open book Active classroom participation Do your own assignments –You will understand what you do! Make sure you check the web site + notes + textbooks Midterm course review Final review How to get a good grade?

Computers (3-4 weeks) –Hardware: motherboard, processor, memory, I/O devices, etc. –Software and application: –Graphics: image, video, 2D, 3D, game, –History and ethics The Internet (2-3 weeks) –Layered architecture –Applications: web, , p2p, etc. –The path of your /webpage. –LAN: local area network, wireless local area network. –Security Python Programming (3-4 weeks) –Getting started –Basic concepts: type, variable, I/O –Loops: while, for, –Conditionals: if What we will study

Why? Basic knowledge of computers –Order a computer online –Buy a digital camera –Configure your wireless router Basic understanding of software and tools –Word processing, etc. Security and privacy Writing programs to solve your own problems

The computer is your “magic wand” –It can be your best friend –It may mean a lot of frustration It does exactly what you tell it to Your job is to figure out what/how to tell it! Learning the language is easy… Computers and You

Go to your registered Lab session if possible. Priority goes to students registered in the lab session TAs will be there the whole time to help you. Yes, you can go and ask any questions related to the class! Please let the TAs talk about the lab assignment first. Lab assignments are posted two weeks in advance All assignments are due on Friday 6pm, at my.ucdavis.edu Please make sure you submit correctly! Please check your grade and TA comments (if any). Laboratories

20% of the total grade ~2500 words (around 10 pages) A research paper on a topic related to computers that interest you An opportunity to learn how computers are used in an area you are interested in. Start early! Term paper

Prospectus due Friday, October 12 Progress report due Friday, October 26 Draft due Friday, November 9 The paper itself is due Wednesday, Nov 28 All due at 6pm Timetable

Computers in education –for teaching reading –for teaching music Computers in biology –bioinformatics –computational biology Computers in art, architecture, and design –computer-generated and computer-supported art –computer-aided design Digital libraries –legal issues (e.g., intellectual property) –technologies Music on the Internet Internet on entertainment –P2P file sharing –Video-on-demand –E-books Possible Topics

Social networking websites and their impacts Online advertising –Google? Security and privacy computer and/or Internet addiction failures regarding computers in schools famous computer viruses and "worms" Digital divide Possible Topics

Theory of computation Software engineering Computer graphics Computer security and cryptography Computer networks Artificial intelligence Human-computer interface Bioinformatics System and architecture Computer Science

(