Engineering Problem Solving and Programming (CS 1133)



Similar documents
Physics 21-Bio: University Physics I with Biological Applications Syllabus for Spring 2012

CIS 56 (CRN: 33372) Hybrid Course Winter, 2016

CS 1361-D10: Computer Science I

F l o r i d a G u l f C o a s t U n i v e r s i t y S t a t i s t i c a l M e t h o d s F a l l C R N

INSTRUCTOR INFORMATION Instructor: Adrienne Petersen Office: DMS 233 Office Hours: TuTh 11am-1pm by appointment

CSci 4211: Data Communications and Computer Networks. Time: Tuesday and Thursday 8:15 to 9:30 am Location: Phyics 170 Spring 2015, 3 Credits

Investment Management Course

IMD-275 Advanced Multimedia & Web Design Fall 2015

Part A of the Syllabus

Computer Science 401 Introduction to Computers Spring 2012 Syllabus

Biology 274: Genetics Syllabus

Math 103, College Algebra Fall 2015 Syllabus TTh PM Classes

GIT 450/598 Digital Workflow in the Graphics Industry Course Syllabus Spring 2011 On-Line Delivery

Course Description. Prerequisites. CS-119/119L, Section 0137/0138 Course Syllabus Program Design & Development - Fall 2015

DePaul University School of Accountancy and MIS ACC Online

EDU Fall 2010 Course Syllabus Instructional Design for Online Learning Instructor: Faculty Bio button Contact Policy:

Math 103, College Algebra Spring 2016 Syllabus MWF Day Classes MWTh Day Classes

How To Pass The Cis 50 Online Course

KIN 104 FITNESS AND WELLNESS ONLINE LECTURE Summer 2016

What are the tuition costs? The Tuition for the Prime of Life Yoga course is $ 975.

PSYC 270 Abnormal Psychology

BA 561: Database Design and Applications Acct 565: Advanced Accounting Information Systems Syllabus Spring 2015

ITSY1342 Section 151 (I-Net) Information Technology Security

After completing SI- 539, students will have a working personal portfolio website in production.

CS2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2016

Fall 2015 GES 4120/5120 Internet GIS

STAT 121 Hybrid SUMMER 2014 Introduction to Statistics for the Social Sciences Session I: May 27 th July 3 rd

How To Pass A Customer Service Course At Tstc

Fall 2013 Online Math 227

BIOL FUNDAMENTALS OF HUMAN ANATOMY & PHYSIOLOGY II, Fall 2015

College of Southern Maryland Fundamentals of Accounting Practice(ACC 1015) Course Syllabus Spring 2015

Cosc Microcomputer Applications Course Syllabus: Fall 2014

CS 1340 Sec. A Time: 8:00AM, Location: Nevins Instructor: Dr. R. Paul Mihail, 2119 Nevins Hall, rpmihail@valdosta.

Math 1302 (College Algebra) Syllabus Fall 2015 (Online)

How to be Successful in Foundations of Physics I (PHYS 2305)

Records and Information Management AOM 205 Standard Course Syllabus

CS135 Computer Science I Spring 2015

Psychology Mind and Society Mondays & Wednesdays, 2:00 3:50 pm, 129 McKenzie Hall Fall 2013 (CRN # 16067)

ACT Mathematics sub-score of 22 or greater or COMPASS Algebra score of 50 or greater or MATH 1005 or DSPM 0850

ME531/ME413/CE413: Foundation Analysis and Design Spring 2015

ACCY 2001 Intro Financial Accounting Fall 2014

Del Mar College, Corpus Christi, TX Department of Mathematics. Course: ID: Instructor:

Precalculus Algebra Online Course Syllabus

ACG 6026 ACCOUNTING FOR MANAGERS EMBA (Boot camp, November 30 and December 1) Class dates, December 4, February 19, 2011

LINCOLN UNIVERSITY Master of Human Services Program: Pre-master s Program COURSE SYLLABUS

ERP 5210 Performance Dashboards, Scorecard, and Data Visualization Course Syllabus Spring 2015

Technology and Online Computer Access Requirements: Lake-Sumter State College Course Syllabus

CIT 217 Security + Network Security Fall 2015

Course Goals: Have science and engineering majors able to translate the theoretical concepts of Chemistry into concrete terms.

Syllabus. Finance 367: Investment Management

CSC 314: Operating Systems Spring 2005

CS Client Side Web Development, Hybrid (crn # 10332) Fall 2015 Northeastern Illinois University > College of Arts & Sciences > Syllabus

Spring 2013 CS 6930 Advanced Topics in Web Security and Privacy - 3 Credit Hours Syllabus and Course Policies

How To Pass A Math Course

Gordon College ECB 362 Cost Accounting Online Summer Flexibility with Responsibility

BCM :00-12:15 p.m. 1:30-3:35 p.m. Wednesday 10:00-12:00 noon

Welcome to Online Speech 104

IDH 1110 and 1112 Course Syllabus Interdisciplinary Studies in General Education I CRN West Campus MW 8:30-11:15am

WAYLAND BAPTIST UNIVERSITY VIRTUAL CAMPUS SCHOOL OF BUSINESS SYLLABUS

UNA PROFESSIONAL ACCOUNTING PREP PROGRAM

GIT 335 COMPUTER SYSTEMS TECHNOLOGY Course Syllabus Fall 2008 Professor Penny Ann Dolin

ACCY 130 ACCOUNTING FOR DECISION MAKING

Computer Science Spring 2012 Page 1. COURSE INFORMATION Introduction to Computers / COMSC / Online Section. kstanton@losmedanos.

Northcentral Technical College Course Number Course Title Accounting 1 Syllabus

MATH 245 COLLEGE ALGEBRA Section :55 1:30

University of St. Thomas ENGR Digital Design 4 Credit Course Monday, Wednesday, Friday from 1:35 p.m. to 2:40 p.m. Lecture: Room OWS LL54

IMPORTANT NOTICE. This syllabus is provided only as an example of what you might find in my sixteen-week lecture course.

A. COURSE DESCRIPTION

DePaul University February, Bahrain Accounting 500 Financial Accounting

MIS 4336 Networks and Data Communication. Spring 2016

CIT 212 Microsoft Networking II Windows Server 2012 R2 Administration Fall 2015

ECON 351: Microeconomics for Business

Syllabus -- CIS Computer Maintenance / A+ Certification

How Do You Manage Your Time?

JOMC182: Introduction to Graphic Design A primer on the principles and practices of visual communication

STA2023 Introduction to Statistics Summer 2011

East Los Angeles College. Section 1806 C2 127A MT ThF 10:35AM 12:00noon MyMathLab CourseID:

PSY 2012 General Psychology Sections 4041 and 1H85

Busn 135 Syllabus. Business Math using Excel. (Syllabus subject to change)

CS (TR: Davis Campus) Syllabus Introduction to Computer Science

SOUTHWESTERN MICHIGAN COLLEGE SCHOOL: Arts and Sciences Niles, Michigan COURSE SYLLABUS Fall Semester 2014

El Camino College Chemistry 1B: General Chemistry II Instructor: Dr. Melvin Kantz Office: Chem

Lake-Sumter State College Course Syllabus. Online Office Hours

English 1302 Writing Across the Curriculum Spring 2016

Accounting : Accounting Information Systems and Controls. Fall 2015 COLLEGE OF BUSINESS AND INNOVATION

CS 261 C and Assembly Language Programming. Course Syllabus

POSC 395 A Political Science and Public Administration Research Methods

Getting Started In Your Davidson College Blackboard Course

MATHEMATICS 152, FALL 2004 METHODS OF DISCRETE MATHEMATICS

INFSCI 1017 Implementation of Information Systems

INFO 2130 Introduction to Business Computing Spring 2013 Self-Paced Section 006

Transcription:

Academic Preview 2009: CS 1133 p. 1/ ACADEMIC PREVIEW: Engineering Problem Solving and Programming (CS 1133) K. Ming Leung mleung@duke.poly.edu http://cis.poly.edu/ mleung Department of Computer Science and Engineering Polytechnic Institute of NYU

Academic Preview 2009: CS 1133 p. 2/ General Information Title: Engineering Problem Solving and Programming

Academic Preview 2009: CS 1133 p. 2/ General Information Title: Engineering Problem Solving and Programming Description: Intro. to computer programming for Engineering and Science students

Academic Preview 2009: CS 1133 p. 2/ General Information Title: Engineering Problem Solving and Programming Description: Intro. to computer programming for Engineering and Science students Pre-requisite: No prior programming experience is assumed

Academic Preview 2009: CS 1133 p. 2/ General Information Title: Engineering Problem Solving and Programming Description: Intro. to computer programming for Engineering and Science students Pre-requisite: No prior programming experience is assumed Goal: Solve Engineering and Science problems by writing computer programs

Academic Preview 2009: CS 1133 p. 2/ General Information Title: Engineering Problem Solving and Programming Description: Intro. to computer programming for Engineering and Science students Pre-requisite: No prior programming experience is assumed Goal: Solve Engineering and Science problems by writing computer programs Computer Language: Matlab

Academic Preview 2009: CS 1133 p. 3/ Course Organization Course consists of lectures and labs.

Academic Preview 2009: CS 1133 p. 3/ Course Organization Course consists of lectures and labs. Lectures: Two 1.5 hours lectures a week - on Tuesdays and Thursdays Two choices of time-slot: 9:30am or 12:30pm Classroom: RH 215 Teaching mode: studio-like Students are required to bring and use their laptop computers in lectures

Academic Preview 2009: CS 1133 p. 3/ Course Organization Course consists of lectures and labs. Lectures: Two 1.5 hours lectures a week - on Tuesdays and Thursdays Two choices of time-slot: 9:30am or 12:30pm Classroom: RH 215 Teaching mode: studio-like Students are required to bring and use their laptop computers in lectures Labs: All students must take a lab (no exceptions) Students are required to bring and use their laptop computers in lab Labs are held on Fridays Each lab has no more than 30 students Task 1: Analyzing problems Task 2: Writing and debugging computer programs Students get help from lab instructors

Academic Preview 2009: CS 1133 p. 4/ Hardware and Software Related Issues Hardware required: Laptop computer Wireless network card

Academic Preview 2009: CS 1133 p. 4/ Hardware and Software Related Issues Hardware required: Laptop computer Wireless network card Software required: Matlab software to upload and download files

Academic Preview 2009: CS 1133 p. 4/ Hardware and Software Related Issues Hardware required: Laptop computer Wireless network card Software required: Matlab software to upload and download files Laptop Software (or Hardware) Problems: Laptop Help Desk: RH339, notebook@poly.edu, x3368 Help Desk (Email account, Blackboard): RH337, help@poly.edu, x3123 Emergency: Can use desk-top computer facility in JAB 775

Academic Preview 2009: CS 1133 p. 5/ Other Important Information Textbook: "Essentials of MATLAB Programming, 2nd Edition", by Stephen J. Chapman, Cengage Learning, ISBN-10: 049529568X, ISBN-13: 9780495295686, 432 Pages, Paperbound, 2009.

Academic Preview 2009: CS 1133 p. 5/ Other Important Information Textbook: "Essentials of MATLAB Programming, 2nd Edition", by Stephen J. Chapman, Cengage Learning, ISBN-10: 049529568X, ISBN-13: 9780495295686, 432 Pages, Paperbound, 2009. Course Site: http://cis.poly.edu/cs1133/cs1133.html

Academic Preview 2009: CS 1133 p. 5/ Other Important Information Textbook: "Essentials of MATLAB Programming, 2nd Edition", by Stephen J. Chapman, Cengage Learning, ISBN-10: 049529568X, ISBN-13: 9780495295686, 432 Pages, Paperbound, 2009. Course Site: http://cis.poly.edu/cs1133/cs1133.html My Website: http://cis.poly.edu/ mleung/

Academic Preview 2009: CS 1133 p. 5/ Other Important Information Textbook: "Essentials of MATLAB Programming, 2nd Edition", by Stephen J. Chapman, Cengage Learning, ISBN-10: 049529568X, ISBN-13: 9780495295686, 432 Pages, Paperbound, 2009. Course Site: http://cis.poly.edu/cs1133/cs1133.html My Website: http://cis.poly.edu/ mleung/ Collaboration Policy: Details can be found at: http://www.poly.edu/cis/policies/collaboration/index.php

Academic Preview 2009: CS 1133 p. 6/ How to Do Well in CS 1133 Keep up with the course: Do not fall behind!

Academic Preview 2009: CS 1133 p. 6/ How to Do Well in CS 1133 Keep up with the course: Do not fall behind! Write lots of programs: in order to really master the skills

Academic Preview 2009: CS 1133 p. 6/ How to Do Well in CS 1133 Keep up with the course: Do not fall behind! Write lots of programs: in order to really master the skills Quiz yourself: There are quizzes throughout each chapter and you should do them when you believe you fully understand the material. Self-testing provides a way to find out how much you actually know. Check with the answers in Appendix C of the textbook.

Academic Preview 2009: CS 1133 p. 6/ How to Do Well in CS 1133 Keep up with the course: Do not fall behind! Write lots of programs: in order to really master the skills Quiz yourself: There are quizzes throughout each chapter and you should do them when you believe you fully understand the material. Self-testing provides a way to find out how much you actually know. Check with the answers in Appendix C of the textbook. Practice writing programs: Do all your homework problems. In addition you should do the exercises at the end of each chapter to improve your problem solving techniques and programming skills.

Academic Preview 2009: CS 1133 p. 6/ How to Do Well in CS 1133 Keep up with the course: Do not fall behind! Write lots of programs: in order to really master the skills Quiz yourself: There are quizzes throughout each chapter and you should do them when you believe you fully understand the material. Self-testing provides a way to find out how much you actually know. Check with the answers in Appendix C of the textbook. Practice writing programs: Do all your homework problems. In addition you should do the exercises at the end of each chapter to improve your problem solving techniques and programming skills. Seek Help: from your professor, teaching-assistants, and tutors from the Polytechnic Tutoring Center. But don t wait too long. Waiting for more than a week to seek help may already be too long!