July 23, 2003 CSI 121 Structured Programming Language Introductory Lecture Sabbir Muhammad Saleh Lecturer Department of CSE University of South Asia.

Slides:



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

Introduction CSCI102 - Systems ITCS905 - Systems MCS Systems.
ITCS 3181 Logic and Computer Systems
Welcome to Physics 2025! ( General Physics Lab 2 - Spring 2013)
Welcome to Physics 1809! General Physics Lab Spring 2013.
1 CSE1301 Computer Programming: Introductory Lecture.
James Tam Introduction To CPSC 219 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
CSE1301 Computer Programming: Introductory Lecture Damian Conway Room 132, Building 26
1 TEL 104 / MKK Fundamental Programming: Introductory Lecture.
1 CSE1301 Computer Programming: Introductory Lecture.
1 CSE1301 Computer Programming: Introductory Lecture.
1 CSE1301 Computer Programming: Introductory Lecture.
Spring 2008 Mark Fontenot CSE 1341 Principles of Computer Science I Note Set 1 1.
COMPSCI 101 S Principles of Programming Lecture 1 – Introduction.
Spring 2008 Mark Fontenot CSE Honors Principles of Computer Science I Note Set 1 1.
7-Sep-15 Physics 1 (Garcia) SJSU Conceptual Physics (Physics 1) Prof. Alejandro Garcia Spring 2007.
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
Lecture 1 Overview.
Is422- Course Overview Prepared by L. Nouf Almujally 1.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Dictionary Skills. Course syllabus for Dictionary Skills 1. Faculty member information: Name of faculty member: Ms. Ola Alarjani. * Send me an before.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
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.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
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.
Course Objectives Discuss fundamental concepts of information technology Show how computers are used as practical tools for solving personal, business,
Princess Nora University Faculty of Computer & Information Systems
IT Semester 1 Course Introduction IT Portfolio IT 1140 ( Semester 1) Hong Kong Baptist University IT 1140 – IT Portfolio – Course Introduction.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
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.
Student Name: _________________________________________ Homeroom Teacher: ____________________________________ Locker Number: _______________________________________.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
Welcome to Physics 2225! Physics Lab for Scientist & Engineers 2 Spring 2013.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CS Introduction to Computer Science Spring 2011 Dr. Angela Guercio (
IB 105 Environmental Biology MWF 11-11:50 2 hand outs: course syllabus and pre-test.
King Saud University1 CSC 112 Java Programming I Introduction.
Software Engineering (CSI 321) Introduction. Introduction Course Title: Software Engineering Course Code: CSI-321 Credit Hours: 3 Section: 1 2.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Summer School Orientation. General Program Overview You will complete 10 hours with a teacher and 50 hours of independent work All classes must be complete.
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:
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
Welcome to Physics 2215! Physics Lab for Scientist & Engineers 1 Spring 2013.
Course Information EECS 2031 – Section A Fall 2017.
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
TK1914 C++ Programming Course Introduction.
Welcome to Physics 2015! (General Physics Lab 1 – Spring 2013)
Software Engineering (CSI 321)
CSI 121 Structured Programming Language Introductory Lecture
E-BUSINESS SYSTEMS DESIGN IS 232 T
Princess Nora University Faculty of Computer & Information Systems
IS231: Information Systems-2 Course Overview
CSE1311 Introductory Programming for Engineers & Scientists
Software Project Management
GC 101 Programming Principles java
Introduction to Computer Architecture
GC201 Visual Programming.
* Fall 2018 Sabbir Muhammad Saleh
Computer Engineering Department Islamic University of Gaza
Princess Nora University Faculty of Computer & Information Systems
Welcome to the First-Year Experience!
Welcome to the First-Year Experience!
Presentation transcript:

July 23, 2003 CSI 121 Structured Programming Language Introductory Lecture Sabbir Muhammad Saleh Lecturer Department of CSE University of South Asia

People Involved Lecturer July 23, 2003 People Involved Lecturer Sabbir Muhammad Saleh saleh.sabbir.aiub@gmail.com Website: http://sabbirsaleh.weebly.com/

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

Course Materials Introductory Notes Lecture Notes Practicals (Lab) Notes Tutorial Exercise Sheets http://sabbirsaleh.weebly.com/structure-programming-language.html

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

Timetable Synopsis Lectures Practical/Labs/Sessional July 23, 2003 Timetable Synopsis Lectures Tuesday 05:00pm to 06:30pm (1003) Thursday 05:00pm to 06:30pm (1003) Practical/Labs/Sessional Once/week (1 Hour) Tuesday 04:00pm to 05:00pm (1007)- DAY Thursday 07:00pm to 08:00pm (1007)- EVE

Software used in Pracs Compiler: CodeBlocks 10.05 Website: www.codeblocks.org

Missed Pracs and Theory If you miss a Theory or Sessional, you will be marked ABSENT, unless... You attend another sessional class the same week (with the approval of the Lecturer) You email saleh.sabbir.aiub@gmail.com : NAME: ID NUMBER: DATE OF REPLACEMENT Sessional: REGULAR Sessional: (time and room) REPLACEMENT Sessional: (time and room)

Missed Pracs and Theory (cont.) If you had an illness or emergency, then If you Obtain Medical Certificate or Police Accident Report Write an Application Submit the application and documentation to the CSE Coordinator Office Then Your mark will be changed from ABSENT to SICK

Assessment Mid Exam: 30% Final exam: 40% Attendance: 10% July 23, 2003 Assessment Mid Exam: 30% Final exam: 40% Attendance: 10% Class Tests/ Quizzes : 10%  3 (best 2 will be counted) Assignments: 20%  6 (submit through USB flash drive to Lecturer) Programming Sessional Class Assessment: 50% Includes an individual project (independent work)

Marks To pass CSI 121 Your marks must average to at least 40

Student Responsibilities regarding Lectures July 23, 2003 Student Responsibilities regarding Lectures Minimize noise Do not talk in lectures Do not pack up early Minimize distractions Don’t seek permission if you arrive late Turn off your mobile phone [at least SILENT] 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 Course Coordinator: Sabbir Muhammad Saleh Online Contact: Fill up the contact form here http://sabbirsaleh.weebly.com/contact-me.html For contact details, go to CSE Office