CSC215 Lecture Orientation.

Slides:



Advertisements
Similar presentations
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Advertisements

Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 8 am – 8:30 am Tuesday and Thursday.
CSCE 312 Computer Organization Lecture 0: Course Administration EJ Kim Department of Computer Science and Engineering 338B Bright
Summer 2009 Math 1431 and Math 1432 begin. What to do… Watch the orientation video from the spring online classes. Please note that the spring classes.
Welcome to CS 3260 Dennis A. Fairclough. Overview Course Canvas Web Site Course Materials Lab Assignments Homework Grading Exams Withdrawing from Class.
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
CS1201: Programming Language 2 C++(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
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.
Bilgisayar Mühendisliği Bölümü CENG 102 – Computer Programming Melek OKTAY Syllabus Administrative Information.
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington 1.
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.
CSc 120 Introduction to Computer Programing II
CENG 707 Data Structures and Algorithms
Andy Wang Object Oriented Programming in C++ COP 3330
Course Information EECS 2031 – Section A Fall 2017.
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
Agenda Syllabus What is software testing ? Why it’s needed ?
CSc 1302 Principles of Computer Science II
Introduction to Programming
CSCE 451/851 Operating System Principles
CENG 213 Data Structures Dr. Cevat Şener
Course Information CSE 3213 – Fall 2011.
CSC215 Lecture Orientation.
BIL 104E Introduction to Scientific and Engineering Computing
CSC215 Lecture Orientation.
CSC 111 Course orientation
Welcome to College English 1!
US 130 Principles of Urban Sustainability
CSC 361 Artificial Intelligence
Using MyMathLab Features
Princess Nora University Faculty of Computer & Information Systems
Welcome to CS 1010! Algorithmic Problem Solving.
Andy Wang Object Oriented Programming in C++ COP 3330
Advanced College English
FALL 2018 Welcome to ESL.
Welcome to College English 1!
English Class Syllabus
Welcome to Software Engineering-2
Introduction to Programming Using C++
Welcome to College English 2!
ELT & Vocabulary Learning
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
CSE1311 Introductory Programming for Engineers & Scientists
PHYS 202 Intro Physics II Catalog description: A continuation of PHYS 201 covering the topics of electricity and magnetism, light, and modern physics.
Welcome to College English 2!
Welcome to College English 2!
CSC215 Lecture Orientation.
MyMathLab® Student Overview QRB/501
First Semester 1439/1440 Welcome 
Course Information EECS 2031 Fall 2016.
Welcome to College English 2!
Orientation CSC 111.
Intro to CIT 594
Intro to CIT 594
Course Guide CSC1201 Computer programming 2.
Advanced College English
The bones of a good classroom
Princess Nora University Faculty of Computer & Information Systems
Programming Fundamentals Lecture #1 Overview of Computer Programming
Welcome to College English 2!
Presentation transcript:

CSC215 Lecture Orientation

Course Information Name Procedural Programming Code CSC215 Credits 3 hours Style (weekly) 2H Lecture ( Su Tu ) 2H Lab ( Mo ) Grade 100 Participation & Quizzes (6) Pop quizzes 5 Assignments (12) Due on Friday Midterm 1 10 Midterm 2 Lab 30 Final Exam 40 Home assignments are given on Tuesdays and returned by Fridays. Quizzes can happen anytime, so be always ready.  KSU's Learning Management System will be used to host all course materials, so make sure that you have an account o it and have access to the course pages: http://lms.ksu.edu.sa

Course Information Textbooks, any of the following books: The C Programming Language Brian W. Kernighan & Dennis M. Ritchie 2nd edition, Prentice Hall C How to Program Paul Deitel & Harvey Deitel 8th edition, Pearson Programming in C Stephen G. Kochan 4th edition, Addison-Wesley Professional C: A Reference Manual Samuel P. Harbison & Guy L. Steele Jr. 5th edition, Pearson

Course Information Free books and references: The C Book an online version of the popular introduction and reference on the ANSI Standard C programming language GBDirect Publications http://publications.gbdirect.co.uk/c_book/ Frequently Asked Questions comp.lang.c http://c-faq.com/ The C Book FAQs comp.lang.c C Programming WikiBook http://en.wikibooks.org/wiki/C_Programming C Programming

Instructor's Information Lectures Lab Name Ahmad J. AlShibli Email alshibli+csc215@ccis.edu.sa Office Bld. 31 Rm 2184 Office hours Su 09:00-11:00 (OH) Mo 10:00-12:00 (OH) We 10:00-12:00 (AOH) Name Ahmad J. AlShibli Email alshibli+csc215@ccis.edu.sa Office Bld. 31 Rm 2184 Office hours Su 09:00-11:00 (OH) Mo 10:00-12:00 (OH) We 10:00-12:00 (AOH)

Course Topics Types, Operators, and Expressions Control Flow 2 Types, Operators, and Expressions MT1 MT2 FE 3 Control Flow 4 Functions and Program Structure 5 Pointers and Arrays 6 Memory Management 8 Structures 9 Input and Output 10 String operations Exercise 12 Math Operations 13 Linked Lists 14 Sorting and Searching

How To Study CSC215 Review CSC111, CSC113 thoroughly. You are expected to be excellent in all of their topics. Attend lectures and labs Arrive on time Pay attention, ask questions and take notes Study what you have learned on the same day Read slides, notes and optionally the textbook Redo the examples by yourself Apply on a computer Use my office hours. I'm getting paid for them, they are free for you. Do all of your homework assignments Spend enough time thinking Implement and run your solutions Submit in a timely manner Look for examples, exercises, problems to solve and previous exams. Discuss with your colleagues, but never ask for ready solutions, and submit your own work.

New Attendance Policy ❝II. With regard to student attendance (please note the following changes that we would like to implement as a college starting this Semester): Anyone with absence of 25% or more will be barred from entering the final exam, NO EXCEPTIONS will be made (even if the student is in his/her final Semester). NO medical excuses should be accepted as a way for deducting the number of absence days (25% of allowed absence in a Semester is actually there for the purpose of such health or other emergency circumstances). A medical excuse may only be used in the case that a student misses an exam (to allow for a make-up exam), however, the absence should still be counted. Please make sure you inform the students about these absence policies and that the college will be very strict in applying them starting this Semester. Please make sure to give students continuous updates and warnings about their absence percentage. Attendance is a University requirement, and as a faculty member, even if you do not think that attendance is important, it is important that you uphold the University policy and take attendance (I recommend reading the names out loud and making sure you see the student answering you, it is a good way to get to know your students - don't just treat your students as numbers). It is also important to allow students to enter the classroom, even if they are late to arrive, the student has the right to learn! Even if he/she gets to hear and participate in the last few minutes of the class, it should be of some value to that student. You may set a policy that after 15-20 minutes (as an example) of being late, that you will consider the student to be absent (if you think that will help them be on time). Many times the students may be coming from a different building that is far away, or, may have been held-up by the faculty teaching the previous course.❞