CSI 121 Structured Programming Language Introductory Lecture

Slides:



Advertisements
Similar presentations
1 FIT 1002 Computer Programming: Introductory Lecture.
Advertisements

1. 2 Homeroom Expectations (Room 309 )  Be in the classroom before the second bell or you will be marked absent.  No talking during morning announcements.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
1 CSE1301 Computer Programming: Introductory Lecture.
CSE1301 Computer Programming: Introductory Lecture Damian Conway Room 132, Building 26
1 TEL 104 / MKK Fundamental Programming: Introductory Lecture.
General Biology BSC 2010 Professor Suzanne Butler.
1 CSE1301 Computer Programming: Introductory Lecture.
1 CSE1301 Computer Programming: Introductory Lecture.
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
July 23, 2003 CSI 121 Structured Programming Language Introductory Lecture Sabbir Muhammad Saleh Lecturer Department of CSE University of South Asia.
1 CSE1301 Computer Programming: Introductory Lecture.
COMPSCI 101 S Principles of Programming Lecture 1 – Introduction.
Lecture 1 Overview.
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
Advanced Computer Graphics Spring-2011 Kocaeli University Computer Engineering Department.
Is422- Course Overview Prepared by L. Nouf Almujally 1.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Course Guide IS325 Systems Analysis & Design II Ms 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.
Welcome to CS 221! First Course in Computer Science for Engineers.
Computer Graphics Kocaeli University Computer Engineering Department Spring 2012.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
Course Objectives Discuss fundamental concepts of information technology Show how computers are used as practical tools for solving personal, business,
1 [CMP001 Computer Orientation I] Course Guide Ms. Wesal Abdalfattah office#: 357 Ext#: 8612 Prince Sultan University,
Princess Nora University Faculty of Computer & Information Systems
Mark Dixon Page 1 Tech – Module Introduction.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
1 COMMONWEALTH OF AUSTRALIA Copyright Regulations 1969 WARNING This material has been reproduced and communicated to you by or on behalf.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
1 Introduction ALGORITHMS AND PROGRAMMING Introduction Ferry Wahyu Wibowo, S.Si., M.Cs.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
King Saud University1 CSC 112 Java Programming I Introduction.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
INTRODUCTION GC 101. WELCOME TO GC101  Aseel AlHadlaq  Website   
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
Lecture 1 Introductions, Overviews, Operating Systems.
Important information Lectures begin at 5 after the hour and end at 5 to the hour. – Students who arrive late may not be allowed to enter Communication.
Course Information EECS 2031 Fall Instructor Uyen Trang (U.T.) Nguyen Office: LAS Office hours: 
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Course Information EECS 2031 – Section A Fall 2017.
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
CSc 1302 Principles of Computer Science II
Syllabus Introduction to Computer Science
TK1914 C++ Programming Course Introduction.
ECE 103 Engineering Programming Chapter 1 Introduction
Welcome to Physics 2015! (General Physics Lab 1 – Spring 2013)
CSC215 Lecture Orientation.
Software Engineering (CSI 321)
E-BUSINESS SYSTEMS DESIGN IS 232 T
Princess Nora University Faculty of Computer & Information Systems
ECE/Comp Sci 352 Digital Systems Fundamentals
Welcome To Math Class Mrs. Sandlin Room 112.
CSC215 Lecture Orientation.
System Analysis and Design 2
CSE1311 Introductory Programming for Engineers & Scientists
Software Project Management
CSC215 Lecture Orientation.
GC201 Visual Programming.
Course Information EECS 2031 Fall 2016.
ECE 103 Engineering Programming Chapter 1 Introduction
Computer Engineering Department Islamic University of Gaza
Princess Nora University Faculty of Computer & Information Systems
System Analysis and Design 2
Welcome to the First-Year Experience!
Computer Engineering Department Islamic University of Gaza
Welcome to the First-Year Experience!
Presentation transcript:

CSI 121 Structured Programming Language Introductory Lecture July 23, 2003 CSI 121 Structured Programming Language Introductory Lecture

People Involved Lecturer July 23, 2003 People Involved Lecturer Sabbir Muhammad Saleh sabbir@southasia-uni.org

Overview Computer Systems Simple Boolean Algebra Algorithms July 23, 2003 Overview Computer Systems Simple Boolean Algebra Algorithms Control Structures Data Structures Structured Programming: C Numerical Computing Software Engineering Principles Testing, Debugging & Documentation

Time Requirements 3 x 1 hour lectures 1 x 1 hour practical July 23, 2003 Time Requirements 3 x 1 hour lectures 1 x 1 hour practical … plus preparation at home (nominally 6 hrs!) Take preparation at home seriously

Course Materials Introductory Notes Lecture Notes Practicals (Lab) Notes Tutorial Exercise Sheets http://sabbirsaleh.weebly.com

Textbooks Prescribed: Recommended: July 23, 2003 Textbooks Prescribed: King K.N., C Programming: A Modern Approach, Norton 1996 Recommended: Deitel & Deitel, C How to Program, Prentice Hall 1994 (2nd edition) Teach Yourself C, Herbert Schildt Brookshear, J.G., Computer Science: An Overview, Benjamin-Cummings 2000 (6th edition) Kernighan & Ritchie, The C Programming Language, Prentice Hall References listed in the Introductory Notes

Software used in Pracs Compiler: CodeBlocks, Dev C++ Microsoft Visual Studio

Missed Pracs and Tutorials If you miss a prac or tutorial, you will be marked ABSENT, unless... You attend another prac the same week (with the approval of the Lecturer) You email sabbir@southasia-uni.org: NAME: ID NUMBER: DATE OF REPLACEMENT PRAC: REGULAR PRAC: (time and room) REPLACEMENT PRAC: (time and room)

Missed Pracs and Tutorials (cont) If you had an illness or emergency, then If you Obtain Medical Certificate or Police Accident Report Fill out Absentee Form Submit the form and documentation to the General CSE Office Then Your mark will be changed from ABSENT to SICK

Student Responsibilities regarding Lectures July 23, 2003 Student Responsibilities regarding Lectures Minimize noise Do not talk in lectures Do not pack up early Present at the right time Minimize distractions No need to take permission if you arrive late. Turn off your mobile phone Lecture attendance Catch up on missed lectures Bring ID card, and produce when required

How is Uni different from school? July 23, 2003 How is Uni different from school? Studying is your responsibility You are in charge of lecture, prac and tutorial attendance handing in assignments checking whether your marks have been recorded Lecturers are not “teachers” Lecturers do teaching, research and admin

Getting Help Computer Science Subjects Senior Lecturer: Syed Maruful Huq Department Coordinator: Sabbir Muhammad Saleh