Course Information CSE 2031 Fall 2010 1. Instructor U.T. Nguyen Office: CSE 2024 Home page:

Slides:



Advertisements
Similar presentations
Orientation for CIS126AA Unix Operating System WEB Edition
Advertisements

Today’s Agenda  Syllabus CS2336: Computer Science II.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
Intro to CIT 594
CS 262: Programming Languages Spring Quarter 2011.
General information CSE 230 : Introduction to Software Engineering
Michelle Smith Instructor: Contact Information:
Michelle Smith Instructor: Contact Information:
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
July 23, 2003 CSI 121 Structured Programming Language Introductory Lecture Sabbir Muhammad Saleh Lecturer Department of CSE University of South Asia.
Intro to CIT 594
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
IB 429 ANSC 466 ANTH 442 Animal Behavior MWF 3-3: Roger Adams Lab 1 hand out: course syllabus.
CHEMISTRY 10123/10125 Spring 2007 Instructor: Professor Tracy Hanna Phone: Office: SWR 418
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
MAT 3724 Applied Analysis Fall 2012
MIS 300: Introduction to Management Information Systems Yong Choi School of Business Administration CSU, Bakersfield.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: TBD (Benton 323) Also, by appointment.
CST 320 Compiler Methods Dr. Sherry Yang PV 171 (541)
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
CS1201: Programming Language 2 C++(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
CS 140 Computer Programming (I) Second semester (3 credits) Imam Mohammad bin Saud Islamic University College of Computer Science and Information.
IPC144 An Introduction to Programming Using C. Instructor Murray Saul Office: Rm –Office hours are posted on my IPC144 web page or on bulletin board.
Econ 3320 Managerial Economics (Fall 2015)
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
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.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: M Period 3, W Period 4 Subject to change.
Welcome to the MTLC MATH 115 Spring MTLC Information  Hours of Operation  Sunday:4:00pm – 10:00pm  Monday – Thursday: 8:00am – 10:00pm  Friday:8:00am.
CSE 1105 Week 1 CSE 1105 Course Title: Introduction to Computer Science & Engineering Classroom Lecture Times: Section 001 W 4:00 – 4:50, 202 NH Section.
ACIS 3504 Accounting Systems and Controls. 2 Dr. Linda Wallace  Office: Pamplin 3092  
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.
Intro to CIT 594
CSCI 330 UNIX and Network Programming Unit I Introduction.
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
Welcome to the MTLC MATH 113 Spring Course Requirements  Prerequisites Grade of C– or better in Math 112  Every student must have an active “crimson”
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
CST 223 Concepts of Programming Languages Dr. Sherry Yang PV 171
IB 105 Environmental Biology MWF 11-11:50 2 hand outs: course syllabus and pre-test.
Course Info Instructor U.T. Nguyen Office: CSEB Office hours: Tuesday, 14:30-15:30 Thursday, 12:00-12:45 By.
COP4610 Principles of Operating Systems Prof. Robert van Engelen Department of Computer Science Florida State University.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
Michelle Smith Instructor: Contact Information:
Course Information EECS 2031 Fall Instructor Uyen Trang (U.T.) Nguyen Office: LAS Office hours: 
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Course Information EECS 2031 – Section A Fall 2017.
CS101 Computer Programming I
ACIS 3504 Accounting Systems and Controls
It’s called “wifi”! Source: Somewhere on the Internet!
Course Information CSE 3213 – Fall 2011.
Course Information Mark Stanovich Principles of Operating Systems
BIL 104E Introduction to Scientific and Engineering Computing
CSI 121 Structured Programming Language Introductory Lecture
Computer Science 102 Data Structures CSCI-UA
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Andy Wang Operating Systems COP 4610 / CGS 5765
Software Project Management
Accelerated Introduction to Computer Science
ACIS 3504 Accounting Systems and Controls
Course Information EECS 2031 Fall 2016.
Intro to CIT 594
CS Problem Solving and Object Oriented Programming Spring 2019
CS201 – Course Expectations
Presentation transcript:

Course Information CSE 2031 Fall

Instructor U.T. Nguyen Office: CSE Home page: Office hours:  Monday, 16:30-17:30  Wednesday, 14:00-15:00  By appointment in special cases Course web site:  2

Textbooks The C Programming Language (2 nd edition) B. W. Kernighan and D. M. Ritchie Prentice Hall Software Series Practical Programming in the UNIX Environment Edited by W. Sturzlinger Pearson Custom Publishing 3

Course Content C programming language  Learning how write, test and debug C programs UNIX (LINUX) operating system  Using UNIX tools to automate compilation, program execution, testing and file manipulations  UNIX shell programming Why C and UNIX? Widely used, powerful, fast 4

Course Objectives By the end of the course, you should be able to write applications (though small) in C test and debug your code use UNIX to automate the compilation process write programs using UNIX shell scripts and awk 5

Grading Scheme 10% – Weekly labs (7 to 10) 20% – Assignments (2) 20% – Lab tests (2) 20% – Midterm test 30% – Final exam 6

Course Schedule 7

Weekly Labs A set of 2-3 small problems is posted on Mondays after each lecture for you to prepare. In the following Friday (Monday) lab session, one problem from the set is given. You will complete and submit the program in the “labtest” mode. No books or notes are allowed. Friday and Monday “labtest” problems may be the same or different. Depending on the number of labs (7-10), each lab is worth 1%- 1.5%. Results and marks will be sent to your cse accounts. 8

Assignments Large programming problems. Students have 2 weeks to complete and submit an assignment. Results and marks will be sent to students via . 9

Tests and Exam Lab tests (2)  Small to medium-size programming problems  Questions are not given in advance.  Results and marks will be sent to students via . Midterm test (written) Final exam (written) 10

Test and Exam Policy You are allowed to miss a test/exam only under extraordinary circumstances. If the reason is sickness, your doctor must fill in the Attending Physician's Statement form. Only this form, completely and properly filled, will be accepted. Attending Physician's Statement There are NO make up tests. The weight of a missed test will be transferred to another or the final exam. In this course, all assignments, tests and exam are individual work. Plagiarism and cheating are not tolerable. 11

Useful Suggestions When sending s to the instructor or TA, please indicate "CSE 2031" in the subject line (e.g., "CSE Lecture notes unreadable"). For questions related to course materials, it is best to come to the office hours. is not a good way to explain the materials. Read the lecture notes and the textbook before and again right after each lecture. Work on the posted lab exercises before coming to the scheduled lab sessions. 12

Etiquettes Be on time. Turn off cell phones and pagers while in class. Do not distract or bother your classmates by talking to your neighbors. If you have questions, feel free to ask the instructor in class or after the lecture. 13

Any questions? 14