CSC215 Lecture Orientation.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Csc111 :Programming with Java First semester H.
CSCE 312 Computer Organization Lecture 0: Course Administration EJ Kim Department of Computer Science and Engineering 338B Bright
Introduction to Programming Using C++ Dr. Mohamed Khafagy.
Introduction to Programming Summer 2010 Akil M. Merchant.
Welcome to CS 3260 Dennis A. Fairclough. Overview Course Canvas Web Site Course Materials Lab Assignments Homework Grading Exams Withdrawing from Class.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Course Introduction Software Engineering
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.
CAP 211 Visual Programming Introduction. 2 Lecturers: Lecturers: Reham Al-Abdul Jabbar, Office hours & office location:
Bilgisayar Mühendisliği Bölümü CENG 102 – Computer Programming Melek OKTAY Syllabus Administrative Information.
Princess Nora University Faculty of Computer & Information Systems
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.
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.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
King Saud University1 CSC 112 Java Programming I Introduction.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
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.
Database Management Systems
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
CMPT 201 Computer Science II for Engineers
CENG 707 Data Structures and Algorithms
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 ?
Introduction to Programming
CSCE 451/851 Operating System Principles
Changing Lives Through Education
CENG 213 Data Structures Dr. Cevat Şener
Course Information CSE 3213 – Fall 2011.
Computer Architecture Syllabus
CSC215 Lecture Orientation.
BIL 104E Introduction to Scientific and Engineering Computing
CSC 111 Course orientation
US 130 Principles of Urban Sustainability
CSC 361 Artificial Intelligence
Welcome to MAT 170 MWF 8:40 SLN
Using MyMathLab Features
E-BUSINESS SYSTEMS DESIGN IS 232 T
Princess Nora University Faculty of Computer & Information Systems
Welcome to CS 1010! Algorithmic Problem Solving.
Andy Wang Object Oriented Programming in C++ COP 3330
CSC215 Lecture Orientation.
INTRODUCTION TO INFORMATION SYSTEMS AND TECHNOLOGY (NET 201)
Modular Course Overview MATH1710, MATH 1720 MATH 1740 and MATH1750
Welcome to CS 1301! Principles of Programming I.
Welcome to Software Engineering-2
Introduction to Programming Using C++
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
CSE1311 Introductory Programming for Engineers & Scientists
Welcome to MAT 142.
CSC215 Lecture Orientation.
First Semester 1439/1440 Welcome 
Course Information EECS 2031 Fall 2016.
CMSC201 Computer Science I for Majors Final Exam Information
Orientation CSC 111.
Course Guide CSC1201 Computer programming 2.
Computer Engineering Department Islamic University of Gaza
Princess Nora University Faculty of Computer & Information Systems
Programming Fundamentals Lecture #1 Overview of Computer Programming
ITEC 202 Operating Systems
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 usually on Tuesdays and returned by Fridays. Quizzes can happen anytime, so be always ready.  Course blog will be used to host all course materials, so make sure that you check it regularly The course blog: csc215blog.wordpress.com

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: Lubna Alhinti Office: 3rd floor office#61 email: lalhinti@ksu.edu.sa Name: Eman Almoeli and Mai Aldaood

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 Do all of your homework assignments Spend enough time thinking Implement and run your solutions Submit in a timely manner Discuss with your colleagues, but never ask for ready solutions, and submit your own work.

Important Notes and Reminders Students are welcome at any time during office hours. Don't hesitate to come if you have any question or comment. Students emails are taken into account. Use your formal email and write the course name and your student ID as the subject of your email. Regular class attendance is expected. Attendance will be taken at the beginning of each lecture and lab. Students will be denied final exam if they exceed 25% absence rate including the lectures and labs. No medical excuses should be accepted as a way for deducing 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).