Скачать презентацию CSI 121 Structured Programming Language Introductory Lecture 1 Скачать презентацию CSI 121 Structured Programming Language Introductory Lecture 1

6b4dd7ba84216052d6c68fc7e8ab9ec6.ppt

  • Количество слайдов: 12

CSI 121 Structured Programming Language Introductory Lecture 1 CSI 121 Structured Programming Language Introductory Lecture 1

People Involved • Lecturer – Sabbir Muhammad Saleh sabbir@southasia-uni. org 2 People Involved • Lecturer – Sabbir Muhammad Saleh sabbir@southasia-uni. org 2

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

Time Requirements • 3 x 1 hour lectures • 1 x 1 hour practical Time Requirements • 3 x 1 hour lectures • 1 x 1 hour practical … plus preparation at home (nominally 6 hrs!) 4

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

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

Software used in Pracs • Compiler: – Code. Blocks, Dev C++ – Microsoft Visual Software used in Pracs • Compiler: – Code. Blocks, Dev C++ – Microsoft Visual Studio 7

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

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

Student Responsibilities regarding Lectures • Minimize noise – Do not talk in lectures – 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 10

How is Uni different from school? • Studying is your responsibility – You are 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 11

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