Multimedia Programming. Dayang NurFatimah Awang Iskandar, PhD, CPRE Senior Lecturer; Coordinator, Multimedia Computing Programme; Research Fellow, Centre.

Slides:



Advertisements
Similar presentations
Finish Strong: Ending your academic semester with success Center for Student Retention and Success A Title III Funded Program.
Advertisements

CMSC 104, Section 301, Fall Lecture 01, 8/28/02 CMSC 104 Course Information Instructor: Dr. Li-Chuan Chen Emai: Work Phone:
Today’s Agenda  Syllabus CS2336: Computer Science II.
CS1101: Programming Methodology
General Computer Science for Engineers CISC 106 Lecture 01 James Atlas Computer and Information Sciences 9/2/2009.
1 Welcome School of Computing and Mathematical Sciences (CMS)
CSE1301 Computer Programming: Introductory Lecture Damian Conway Room 132, Building 26
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
CS0007: Introduction to Computer Programming Setting Up Java.
Course Objectives and Instructor Information. To understanding of current software engineering theory and practice To study various software development.
INE2720 Web Application Software Development General Information.
CS 101 Introduction to Programming Dr. Basit Qureshi Assistant Professor College of Computer and Information Sciences Prince Sultan University.
Object-Oriented Programming Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm QA, IIMS, Albany.
Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.
Lecture 0 Digital Electronics Fundamentals Computer Architecture and System Software There are 10 kinds of people in this world – those who understand.
Foundation Programming Introduction. Aims This course aims to give students a basic understanding of computer programming. On completing this course students.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
COMP Introduction to Programming Yi Hong May 13, 2015.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Introduction to Computer Science A Professor Uday Reddy
ITMS3101: Digital Media Introduction and Overview Eng. Mohanned M. Dawoud Software Engineering University of Palestine.
CSS 161 Fundamentals of Computing Introduction to Computers & Java September 26, 2012 CSS 161: Fundamentals of Computing Instructor: Uma Murthy CSS SKL.
CSE 1001 & CSE 1002 STUDENT RESOURCES For JAVA Programming Development William Slavinsky.
Programming Concept Chapter I Introduction to Java Programming.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Welcome CSCI 1100/1202 Intro to Computer Science Winter 2002.
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
Course Introduction Object-oriented Programming. 2 Course information Credit points: 3 Lectures: 15x2 hours; Lab: 15 sections Lecturer:  Trần Thị Minh.
Artificial Intelligence Programming in Prolog Lecture 1: An Introduction 23/09/04.
MSc 2011/12 Induction Gerald Schaefer. 2 Today’s timetable  Welcome (Gerald Schaefer)  Departmental Registration (Gerald.
Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00.
Introduction to CMPT 281. Outline Admin information Textbooks and resources Moodle site Grading Assignments Project.
CZ1102 Scientific Problem Solving and Computation Monday/Thursday 2:00pm, LT22 Your lecturer: Dr. Wang Jian-Sheng.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
CSC 2720 Building Web Applications General Info. People Instructor  Yuan Cheng Jiun (CJ)  Teaching Assistant  Xu Zheng Lin 
CSC 111 COURSE ORIENTATION. Course name and Credit houres  CSC 111 – Computer Programming-I  Credit hours:  3 hours lecture  1 hour tutorial  2 hours.
UNIVERSITY OF GUYANA FACULTY OF NATURAL SCIENCES DEPARTMENT OF MATHEMATICS, PHYSICS & STATISTICS 1.
Material Science (Code: PE 217 ) Prepared by: Dr. Ehssan Nassef Pharos University in Alexandria Faculty of Engineering. Petrochemical Department.
Introduction ● Course title: – Advanced programming using Java – Object oriented programming in Java ● Textbooks – Thinking in Java 3 rd edition, electronic.
AN INTRODUCTION TO JAVA LANGUAGE CT Credit Hours : (3 Lecture, 2 Lab)
Introduction Fall Dr. Chuck Lillie – Oxendine 1219 – – –
JTA. Prelim/01 Java Technology and Applications v Objective –to give some background on the course CoE Masters Programme, PSU Semester.
SC Introduction to Programming Lecture 1: 5 th May 2003.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
Financial Risk Management of Insurance Enterprises Course Review.
Data Structures and Algorithms in Java AlaaEddin 2012.
Grading Transparent Clearly defined criteria for each grade No limits on how many students can get any particular grade No curve No preset or target median.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
CS202: Introduction To Object Oriented Programming Lecture 1: Introduction Michael Hsu Fall 2015 CSULA.
Comparative Politics 1 POL1010 Lecture 1 Thursday 7 th October 2004, 3-4pm Class Introduction.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Grade Scale Quiz 3 Results: Average class score after partial credit: XX.X% Commonly missed questions: # ____________________ We will be going over some.
Student Learning Time (SLT).  Effective learning time or student effort of learning in order to achieve the specified learning outcomes.  Inclusive.
CS 201 Accelerated Introduction to Computer Science LECTURE 1 GEORGE KOUTSOGIANNAKIS 1 Copyright: FALL 2016 Illinois Institute of Technology/ George Koutsogiannakis.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Mobile Applications (Android Programming)
Computer Engineering Department Islamic University of Gaza
COMP9024: Data Structures and Algorithms
Introduction to Computing
Introduction to Programming (CS 201)
CSC 111 Course orientation
TMT3053 Computer Game Design and Development
Three major projects: There will be a midterm covering the material presented during the first half of the semester a final covering the material presented.
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
Accelerated Introduction to Computer Science
An Introduction to Java Language
An Introduction to Java Language
Computer Engineering Department Islamic University of Gaza
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

Multimedia Programming

Dayang NurFatimah Awang Iskandar, PhD, CPRE Senior Lecturer; Coordinator, Multimedia Computing Programme; Research Fellow, Centre of Excellence for Image Analysis and Spatial Technologies (IMAST); Faculty of Computer Science & Information Technology Universiti Malaysia Sarawak Kota Samarahan, Sarawak Malaysia Tel : Fax:

Lecture (& Tutorial) Sessions: Lecture (& Tutorial) Sessions: Thursday, 8: :00am, BS5, CTF1 Thursday, 8: :00am, BS5, CTF1 Lab Sessions (Choose one only): Lab Sessions (Choose one only): Monday, 2:00 – 4:00pm Monday, 2:00 – 4:00pm Friday, 2:30 – 5:30pm Friday, 2:30 – 5:30pm  Venue : MM Lab 2, FCSIT 3

Based on Student Learning Time (SLT) Based on Student Learning Time (SLT) 1 credit ≈ 40 student learning hours / semester 1 credit ≈ 40 student learning hours / semester [ including lectures, tutorials, labs, discussions, assessments, self learning, etc. ] TMT2013 (Old code/structure; Sem 2, Year 2) TMT2013 (Old code/structure; Sem 2, Year 2) Need 120 hours / sem, or at least 9 hours / week Need 120 hours / sem, or at least 9 hours / week 4 hours for lecture sessions, and 2 hours for self study (preparation & revision) 4 hours for lecture sessions, and 2 hours for self study (preparation & revision) 2 hours for lab sessions, and 1 hour for self study (preparation & revision) 2 hours for lab sessions, and 1 hour for self study (preparation & revision) 4

TMP2634 (New code/structure; Sem 1, Year 2) TMP2634 (New code/structure; Sem 1, Year 2) Need 160 hours / sem, or at least 12 hours / week Need 160 hours / sem, or at least 12 hours / week 4 hours for lecture sessions, and 4 hours for self study (preparation & revision) 4 hours for lecture sessions, and 4 hours for self study (preparation & revision) 2 hours for lab sessions, and 2 hours for self study (preparation & revision) 2 hours for lab sessions, and 2 hours for self study (preparation & revision) 5

Assignments20 % Assignments20 % Project20 % Project20 % Midterm Exam20 % Midterm Exam20 % Final Exam40 % Final Exam40 % Total100 % Total100 %

Part 1: Java Fundamentals Part 1: Java Fundamentals Part 2: Multimedia Programming Part 2: Multimedia Programming  Please refer to the Course Outline in Morpheus 7

Main Text: Main Text: Introduction to Java Programming: Comprehensive Version by Daniel Liang Introduction to Java Programming: Comprehensive Version by Daniel Liang Java Programming: From the Ground Up, by Ralph Bravaco, Shai Simonson Java Programming: From the Ground Up, by Ralph Bravaco, Shai Simonson WWW: WWW: Google search: Google search: 8

Java Compiler & Interpreter Java Compiler & Interpreter Java Development Kit (JDK) 6 or above Java Development Kit (JDK) 6 or above Text Editor Text Editor Notepad (& compile/run from command-line), Notepad (& compile/run from command-line), IDE (Integrated Development Environment) IDE (Integrated Development Environment) JCreator (for beginners) or JCreator (for beginners) or Eclipse / NetBeans (for professionals) Eclipse / NetBeans (for professionals) 9