Programming Fundamentals Lecture #1 Overview of Computer Programming

Slides:



Advertisements
Similar presentations
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lect FXP. 1Winter Quarter Course Wrap Up and Final Review Topics Lecture.
Advertisements

Introduction to Computer Programming in C
Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM.
Lecture Notes (L01) Computers and Programming I Dr. Ming Zhang Tel: (757) Fax: (757) Office: Gosnold Subject.
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
CSC 111 Course orientation
Course Introduction Computer Science Department CS141:Computer Programming 1 Fall 2014 Dr. Hamid Al-Hamadi.
Introduction to Programming Using C++ Dr. Mohamed Khafagy.
METU Computer Engineering Department
Data Structures and Programming.  Today:  Administrivia  Introduction to 225, Stacks  Course website: 
Chapter 1: Introduction to Project Management
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
BMTRY 789 Introduction to SAS Programming Lecturer: Annie N. Simpson, MSc.
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.
CSEB114: PRINCIPLE OF PROGRAMMING Course Introduction.
EZWAN SHAH ABD MAJID Q1 LEVEL FB: EZWAN SHAH Interest Group: Web Development IAD1133:
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
CEN 111 Introduction to Algorithms and Programming INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION TECHNOLOGIES Dr. Günay Karlı
King Saud University1 CSC 112 Java Programming I Introduction.
CCSB234/CSNB234 Operating System Concepts Semester 2, Dec 2006 – Mar 2007 Abdul Rahim Ahmad.
Web Application Development 1 Course Introduction.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
Computer Programming (ECE 201) Instructor : Dr. Soltan Alharbi September Slides borrowed from Instructor: Wajih Alouini.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Programming and Data Structures
CENG 213 Data Structures Nihan Kesim Çiçekli
Cen 112 C Programming Özgür Örnek.
Outcome based Learning Objectives
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
Introduction Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe.
CSC 221: Computer Programming I Spring 2010
Introduction to Programming (CS 201)
Computer Programming (ECE 201)
CSC 221: Computer Programming I Fall 2005
C Programming Language
CSIS 1117A Computer Programming (C++)
FINANCIAL ACCOUNTING ACCOUNTING-I ACCT 2003
CSC215 Lecture Orientation.
CSC215 Lecture Orientation.
Artificial Intelligence (CS 461D)
Lecturer CS & IT Department UOS MBDIN
TMC 1414 Introduction to Programming
Programming COMP104: Fundamentals and Methodology Introduction.
Lecture 01: Introduction
Welcome to CS 1010! Algorithmic Problem Solving.
CSC215 Lecture Orientation.
Organizational Issues
Welcome to CS 1301! Principles of Programming I.
Siti Nurbaya Ismail Senior Lecturer
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
Programming Fundamentals Lecture #3 Overview of Computer Programming
CSC215 Lecture Orientation.
Organizational Issues
Concepts of programming languages Credit hours : 3 hours
Computer Programming (ECE 201)
Orientation CSC 111.
Fundamental Programming
Computer Engineering Department Islamic University of Gaza
Programming Fundamentals Lecture #2 Overview of Computer Programming
Advanced Analysis of Algorithms
Presentation transcript:

Programming Fundamentals Lecture #1 Overview of Computer Programming Junaid Hassan Lecturer CS & IT Department UOS MBDIN junaidte14@gmail.com

Programming Fundamentals Course Title: Programming Fundamentals (PF) Course Code: CMP-2122 Course Structure: Lectures (3) + Labs (1) Credit Hours: 4 Prerequisites: None

Programming Fundamentals (Course Objectives) The course is designed to familiarize students with the basic structured programming skills. It emphasizes upon problem analysis, algorithm designing, program development and testing/debugging.

Programming Fundamentals (Course Syllabus) Overview of computer programming Priciples of structured and modular programming Overview of structured programming languages Algorithms and problem solving techniques Program development (problem analysis, algorithm designing, translating algorithms into programs, algorithm testing) Fundamental programming constructs

Programming Fundamentals (Course Syllabus) Data types, basics of input and output Selection and decision structures (If, If-else, Nested if- else, switch and condition operators) Repetition structures (while, do-while, for loops) Break and continues statements Control structures Functions, arrays, pointers, records, files Testing & debugging

Programming Fundamentals (Course Evaluation) Sessionals (quizzes, assignments): 20% Project: 10% Mid Term Exam: 20% Final Term Exam: 50% Attendance should be at least 75%. Students having less attendance will not be able to sit in the examination.

Programming Fundamentals (Course Reference Books) C How to Program by Paul Deitel and Harvey Dietel, Prentice Hall; 7th Edition (March 4, 2012) Programming in C by Stephen G. Kochan, Addison Wesley Professional; 4th Edition (September 25, 2013), ISBN-10: 0321776410