Concepts of programming languages Credit hours : 3 hours

Slides:



Advertisements
Similar presentations
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
Advertisements

Lecture 1 Concepts of Programming Languages Arne Kutzner Hanyang University / Seoul Korea.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
INTRODUCTION TO PROGRAMMING COURSE CODE – MIS 211 Department of Management Information System Mr.Mohammed Abu Roqiah.
Chapter 1: Introduction to Project Management
Understanding the Academic Structure of the US Classroom: Syllabus.
Research Methods 4180 Eng.. instructor Dr. Fatima Abdelrahman MuhammedZein f.zein.
Applied Numerical Method for Engineers and Scientists
EZWAN SHAH ABD MAJID Q1 LEVEL FB: EZWAN SHAH Interest Group: Web Development IAD1133:
CPSC 121: Models of Computation Unit 0 Introduction George Tsiknis Based on slides by Patrice Belleville and Steve Wolfman.
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.
(Phys 4240) Analogue Electronics Dr. Abeer Kamal Abd El- Aziz PHYS 4240 Outline 1.
Knowledge Management Systems Comp292/492 Semester 2, 2010.
King Saud University1 CSC 112 Java Programming I Introduction.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 4- 1.
ICS 313 Fundamentals of Programming Languages. Catalogue Description  Concepts of Programming Languages: Syntax and semantics, Data types, Control structures,
Algorithms Design and Analysis CS Course description / Algorithms Design and Analysis Course name and Number: Algorithms designs and analysis –
COMP 242 Computer Maintenance and Assembling Prepared by: Khurram Naim Shamsi.
CIT 341: IT Project Management. Objectives Understand the main concepts of project management Understand how Projects are Delivered within Budget Learn.
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
BMTS Computer and Systems Pre-requisites :CT140 –Computer Skills Nature Of the Course: This course deals about the fundamentals of Computer such.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
CAP 107 Introduction To Computers. Welcome to CAP 107 Lecturer: Reham Al-Abdul Jabbar
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
DEVRY FIN 515 Entire Course NEW Check this A+ tutorial guideline at For more classes.
Check this A+ tutorial guideline at For more classes visit
DEVRY ACCT 553 E NTIRE C OURSE Check this A+ tutorial guideline at For more classes visit.
UOP SCI 228 Entire Course With Final Exam Check this A+ tutorial guideline at For more classes.
DEVRY RELI 448 Entire Course Check this A+ tutorial guideline at For more classes.
Cen 112 C Programming Özgür Örnek.
CS431 Distributed Systems
Course Introduction 공학대학원 데이타베이스
Syllabus Introduction to Computer Science
Course Title: Calculus II )) Course Code:
Introduction Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe.
Introduction to Database
1nd Semester: 1436/ 1437 SW Project Management(CT1413)
Instructors: Churee Techawut
Sociolinguistics Sarah Alshamran.
CSI 3120 Concepts of Programming Languages
Artificial Intelligence (CS 461D)
Artificial Intelligence (CS 370D)
MA361 Differential Equations Syllabus
Final Review In Text: Chapters 1-3, 5-11,
INTRODUCTION TO INFORMATION SYSTEMS AND TECHNOLOGY (NET 201)
Final Review In Text: Chapters 1-3, 5-10, 12,
Final Review In Text: Chapters 1-3, 5-10, 12,
Final Review In Text: Chapters 1-3, 5-10,
Midterm Review In Text: Chapters 1-3, 5-9, 15.
Final Review In Text: Chapters 1-3, 5-10,
Midterm Review In Text: Chapters 1-3, 5-10, 15.
Week of March th grade.
Lecture 1 Concepts of Programming Languages
CS 281: Discrete Mathematics for Computer Science
Lecture1: Introduction to IT322 Software Engineering I
Lecture 1 Concepts of Programming Languages
INFS 522 – Computer Systems Concepts
Lecture 1 Concepts of Programming Languages
Introduction to Development Frameworks CIM2564
Midterm Review In Text: Chapters 1-3, 5-9, 15.
CS114B Introduction to Computer Science II
Dept. of Computer & Information Sciences (Course Introduction)
Midterm Review In Text: Chapters 1-3, 5-11, 15.
Programming Fundamentals Lecture #1 Overview of Computer Programming
Lecture 1 Concepts of Programming Languages
Chapter 2 Part 1 Data and Expressions.
Agenda for Unit 1: Introduction of Computers and Games Graphics
Introduction to Database
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

Concepts of programming languages Credit hours : 3 hours Cs 430 Concepts of programming languages Credit hours : 3 hours

Lecturer: Sarah Alhammad Smalhammad@pnu.edu.sa

Course syllabus Chapter 1: Introduction Chapter 3: Describing Syntax and Semantics Chapter 5: Name, Bindings, Type Checking, and Scopes Chapter 6: Data Types Chapter 7: Expressions and Assignment Statements Chapter 8: Statement-Level Control Structures Chapter 9: Subprograms Chapter 10: Survey on programming paradigms

Course materials CONCEPTS OF PROGRAMMING LANGUAGES" ,by Robert W. Sebesta, Addison-Wesley, latest edition

Proportion of Total Assessment   Schedule of Assessment Tasks for Students During the Semester Assessment task (e.g. essay, test, group project, examination, speech, oral presentation, etc.) Week Due Proportion of Total Assessment 1 First exam Week 6 (Tuesday) 15% 2 Second exam Week 11 (Tuesday) 3 Quiz1 + quiz2 Weeks 5 & 10 (Tuesday) 10% 4 Assignments Every two weeks 20% 5 Final exam After week 15 40%