Unit Information Form (UIF)

Size: px
Start display at page:

Download "Unit Information Form (UIF)"

Transcription

1 1 Unit Information Form (UIF) UIF2080 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information Forms before completing the details below SECTION 1 - Changes made to Section 1 of the UIF will require Faculty level approval. If substantial changes to Units/Courses are required, consult with Sub Dean (Quality Enhancement) for advice Unit Name Unit Code Object Oriented Programming AJM012-1 Level 4 Credit Value 15 Location of Delivery Summary/Overview Preston University Ajman, UAE The module emphasizes the need for students to acquire basic programming skills. Initially this module introduces the fundamental concepts of computer programming and then continues to focus at Object Oriented Programming (OOP). This unit covers the OOP techniques such as classes and data abstraction, inheritance, polymorphism, and exception handling. The unit gives an introduction to the students about Object Oriented Programming paradigm. Aims and Objectives Aims To understand the process of solving real world problems using object oriented programming concepts. To develop practical skills in an object oriented programming language. To enable students to create, compile and debug computer programs It will enable them define and implement classes to produce reliable, robust, and reusable code. Students will be able to implement object-oriented designs using encapsulation, inheritance, polymorphism, and exception handling Core Learning Outcomes Page 1 of 6

2 Learning Outcomes On completion of this unit you should be able to: Assessment Criteria To achieve the learning outcome you must demonstrate the ability to: Understand the basics of computer programming. The problem solving approaches in different programming languages, variables, operators Understand the purpose of control statements: selection and looping statements Design and implement object oriented (OO) programs to solve problems. Analyze the usefulness of Inheritance paradigm. To identify Inheritance relationship in any problem statement Understand the concept of Polymorphism and Exception Handling Students must be able to provide practical evidence of programming concepts to solve problems using object oriented programming language. Provide practical evidence using programming constructs and explanation to express the understanding of the outcomes Demonstrated by successful completion of a individual report that include analysis, design and production of object oriented programs and explanations of concept and logic Provide practical evidence of using the concept and explanation to express the understanding of the outcomes Provide practical evidence of concepts by constructing programs SECTION 2 - Any changes made to Section 2 of the UIF will normally require Faculty level approval Period of delivery Pre-requisites/Restrictions Student Activity (10 notional learning hours = 1 credit) Approach to Learning One Semester Introduction to Information Technology Activity Notional Learning Hours Lectures 40 Seminars/tutorials Lab work 20 Workshops Rehearsals Assessment 40 e-learning Self-directed study 40 Group work Directed Study 10 Total 150 This unit will be delivered using formal lecturers, lab-based practical exercises with an object oriented programming language, and tutorial sessions to help students understand Object Oriented programming methodology. The following specific elements are included: Programming environment including a modern object oriented programming language and an Integrated Development Environment (IDE). Lectures which introduce the fundamentals of object oriented programming. Lab-based practical sessions and tutorials including problem solving discussion which provide the students opportunities to consolidate what they have learnt from the lectures and to develop OO programming skills. Students self-directed study. Page 2 of 6

3 Communication Students oral communication skills are developed via vivavoice during practical assessments. Documentation skills are required in support of both assessment tasks. Information Literacy Students are encouraged to access and critically review information sources not only for assessments but also throughout the module in support of topics relevant to their practical programming activities. Skills Development Research and Evaluation Students are generally encouraged to locate up-to-date information sources to support their programming activities and topics as well as wider areas of interest that seek to relate these activities at project level. Creativity and Critical Thinking A creative approach to problem solving is encouraged, not only in relation to specific programming tasks, but also to wider issues that relate to real-world concerns in relation to large scale software engineering projects. All the assessment points provide opportunities for students to demonstrate creativity and critical awareness. The unit consists of two assessments Assessment 1: 60 % Assessment Strategy The assessment requires analysis of problems that meets the given specification; design and development of computer-based solution to solve problems and submit a group report. This assessment will be in two parts due weeks 8 and 13. Feedback will be provided on the analysis in week 9. The development of the artifact will assess the students competence in object oriented programming skills, documentation and oral explanation. The assessment covers learning outcomes L1, L2 and L3. This whole assessment is weighted as 60% of the unit. Assessment 2: 40 % It is examination that tests the ability of students to independently construct programs within the given time-frame; it covers the topics presented during the lecture and practical sessions. It covers learning outcomes L2, L4 and L5. This whole assessment is weighted as 40% of the unit. Page 3 of 6

4 No Assessment Method* Description of Assessment Method 1 AR + GR + OR Design and development of computer-based solution communicated via group report and oral examination 2 CB Computer based practical Examination covering the underlying principles of the subject matter Learning Outcomes Submission week Weight Assessed (assignments) or length % (exam) 60% X X X Week 13 40% X X X 2 hours *The following codes for assessment methods apply:- AR Artifact GR Group Report EX Examination OR Oral SECTION 3 - Once initial approval of the unit has been given, the Unit Coordinator may make changes to this section, following appropriate consultation Outline Teaching Schedule Course Introduction Computer Programming Programming Paradigms History of OO Programming C, C++, Java and Visual Basic The Need for C# as OO Programming Language Dive Into Visual C# 2008 Introduction to C# Applications Control Statements in C# Introduction To classes and objects Methods: A deeper Look Classes and Objects a Deeper Look Inheritance Polymorphism Exception Handling Recommended Resources Essential Dietel, et al: Visual C# 2008: How to Program. Third Edition. Prentice Hall, 2008, ISBN: Recommended Reading Page 4 of 6

5 Programming C#, Jesse Liberty, O Relly, 2003, Java How to Program 4th Edition - Dietel & Dietel - Prentice Hall COS students) Advanced Java 2 Platform How to Program, Deitel & Deitel, Santry, Prentice Hall, 2002 Mastering Visual Studio.NET, Sells, Flanders, Griffiths, O Reilly, 2003 SECTION 4 Administrative Information Faculty Field Department/School/Division Unit Leader Faculty of Information Technology Information Technology Information Technology(IT) Department Mr. Liju John Thomas Version Number 02 / 2012 Body approving this version FTQSC Date of University approval of this version (dd/mm/yyyy) Shared Units Indicate below all courses which include this Unit in their diet Form Updated by: Name: Mr. Liju John Thomas Date: 23.January.2012 Authorisation on behalf of the Faculty Teaching Quality and Standards Committee (FTQSC) Chair: Date:... Unit Updates Date (dd/mm/yyyy) Nature of Update FTQSC Minute Ref: Page 5 of 6

6 Page 6 of 6

Unit Information Form (UIF)

Unit Information Form (UIF) Unit Information Form (UIF) UIF1112 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

Unit Information Form (UIF)

Unit Information Form (UIF) Unit Information Form (UIF) UIF1112 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

Discuss the ethical, moral and professional issues relating to computer security, ethical hacking and incident response.

Discuss the ethical, moral and professional issues relating to computer security, ethical hacking and incident response. Unit Information Form (UIF) UIF1011 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

Unit Information Form (UIF)

Unit Information Form (UIF) Unit Information Form (UIF) UIF0708 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

Unit Information Form (UIF)

Unit Information Form (UIF) Unit Information Form (UIF) UIF0708 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

Unit Information Form (UIF)

Unit Information Form (UIF) Unit Information Form (UIF) UIF0809 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

Unit Information Form (UIF)

Unit Information Form (UIF) Unit Information Form (UIF) UIF1314 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

Unit Information Form (UIF)

Unit Information Form (UIF) Unit Information Form (UIF) UIF1213 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

Unit Name. Management Accounting. Unit Code. AAF006-2 Level 5. Credit Value 30. Location of Delivery. University Square (Luton) and Bedford

Unit Name. Management Accounting. Unit Code. AAF006-2 Level 5. Credit Value 30. Location of Delivery. University Square (Luton) and Bedford Unit information form (UIF) The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information Forms before

More information

Unit Information Form (UIF)

Unit Information Form (UIF) Unit Information Form (UIF) UIF1112 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

How To Teach Marketing

How To Teach Marketing Unit Information Form (UIF) UIF1314 The UIF provides essential information to students, staff teams and others on a particular Unit. Please refer to the University s Guidance notes on Unit Information

More information

Unit Information Form

Unit Information Form Unit Information Form Unit Information Form (UIF) UIF01011 SECTION 1 - Changes made to Section 1 of the UIF will require Faculty level approval. If substantial changes to Units/Courses are required, consult

More information

Course Information Form (CIF)

Course Information Form (CIF) Course Information Form (CIF) CIF1112 The CIF provides essential information to students, staff teams and others on a particular course of study and is designed to meet the University s own expectations

More information

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department COURSE: CST1201 Programming Fundamentals (2 class hours, 2 lab hours, 3 credits) Course Description: This course is an intensive

More information

Unit Information Form (UIF) UIF0708

Unit Information Form (UIF) UIF0708 Unit Information Form (UIF) UIF0708 The UIF provides essential information to students, staff teams and others on a particular unit. Please refer to the University s Guidance notes on Unit Information

More information

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE. Introduction to Programming with Visual Basic.NET

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE. Introduction to Programming with Visual Basic.NET Form 2A, Page 1 FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE COURSE NUMBER: COP 2837 COURSE TITLE: Introduction to Programming with Visual Basic.NET PREREQUISITE(S): COP 1000 COREQUISITE(S):

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 105 Foundations of Computer Science A. Course Number and Title: CISY-105, Foundations of Computer Science B. New

More information

Course Information Form (CIF)

Course Information Form (CIF) Course Information Form (CIF) CIF1112 The CIF provides essential information to students, staff teams and others on a particular course of study and is designed to meet the University s own expectations

More information

BCS Higher Education Qualifications. Professional Graduate Diploma in IT. Programming Paradigms Syllabus

BCS Higher Education Qualifications. Professional Graduate Diploma in IT. Programming Paradigms Syllabus BCS Higher Education Qualifications Professional Graduate Diploma in IT Programming Paradigms Syllabus Version: 180516 Contents 1. Change History 3 2. Rationale 3 3. Aims 3 4. Objectives 3 5. Prior Knowledge

More information

Programming and Software Development CTAG Alignments

Programming and Software Development CTAG Alignments Programming and Software Development CTAG Alignments This document contains information about four Career-Technical Articulation Numbers (CTANs) for Programming and Software Development Career-Technical

More information

Course outline. Code: ICT311 Title: Software Development 2

Course outline. Code: ICT311 Title: Software Development 2 Faculty of Arts and Business School of Business Teaching Session: Semester 2 Year: 2015 Course Coordinator: Dr Mark Utting Office: K2.02A Telephone: +61 7 5459 4495 Email: Utting@usc.edu.au Consultation

More information

Section 1 - General Course Information

Section 1 - General Course Information Course Information Form (CIF) The CIF provides core information to students, staff teams and others on a particular course of study. Section 1 - General Course Information Course Title Advanced Nursing

More information

DEPARTMENT OF INFORMATION SCIENCE. INFO221 Application Software Development COURSE OUTLINE

DEPARTMENT OF INFORMATION SCIENCE. INFO221 Application Software Development COURSE OUTLINE DEPARTMENT OF INFORMATION SCIENCE INFO221 Application Software Development COURSE OUTLINE Semester Two, 2014 Paper Description and Aims This course involves a study of the principles and practise of Application

More information

COURSE OUTLINE. Prerequisites: Course Description:

COURSE OUTLINE. Prerequisites: Course Description: Lab/Recitation Revised Fall 2015 36TITP220 21TJava Programming II COURSE OUTLINE Prerequisites: ITP120 wi ITD130 as a co-requisite or instructor s permission Course Description: Imparts instruction in

More information

CURRICULUM POST GRADUATE EDUCATION FOR NORDIC COMPUTER FORENSIC INVESTIGATORS

CURRICULUM POST GRADUATE EDUCATION FOR NORDIC COMPUTER FORENSIC INVESTIGATORS CURRICULUM POST GRADUATE EDUCATION FOR NORDIC COMPUTER FORENSIC INVESTIGATORS Module 3A Forensic tool development Approved by the board at NPUC 16 th of September 2015 1. Introduction The fields of Digital

More information

Masters of Science in Software & Information Systems

Masters of Science in Software & Information Systems Masters of Science in Software & Information Systems To be developed and delivered in conjunction with Regis University, School for Professional Studies Object Oriented Design Table of Contents January

More information

Systems Analysis and Design

Systems Analysis and Design Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis

More information

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2015/16

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2015/16 City University of Hong Kong Course Syllabus offered by Department of Computer Science with effect from Semester A 2015/16 Part I Course Overview Course Title: Problem Solving and Programming Course Code:

More information

Course MS10975A Introduction to Programming. Length: 5 Days

Course MS10975A Introduction to Programming. Length: 5 Days 3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: rwhitney@discoveritt.com Web: www.discoveritt.com Course MS10975A Introduction to Programming Length: 5 Days

More information

COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG

COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG Information on a Course offered by Division of Applied Science and Technology Course Title: (English) Java Programming (Chinese) Course

More information

Section 1 - General Course Information

Section 1 - General Course Information Course Information Form (CIF) The CIF provides core information to students, staff teams and others on a particular course of study. Section 1 - General Course Information Course Title Qualification Intermediate

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline 1. TITLE OF COURSE AND COURSE NUMBER: Object-Oriented Programming in Java, CIT 2420

More information

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE CISY 103 Computer Concepts and Programming I. Basic Course Information A. Course Number and Title: CISY-103, Computer Concepts and Programming B. New or

More information

CEC225 COURSE COMPACT

CEC225 COURSE COMPACT CEC225 COURSE COMPACT Course GEC 225 Applied Computer Programming II(2 Units) Compulsory Course Duration Two hours per week for 15 weeks (30 hours) Lecturer Data Name of the lecturer: Dr. Oyelami Olufemi

More information

LeMoyne-Owen College. Division of Natural and Mathematical Sciences Programming in Java II, COSI 225 Spring, 2016

LeMoyne-Owen College. Division of Natural and Mathematical Sciences Programming in Java II, COSI 225 Spring, 2016 Instructor: Office Room: LeMoyne-Owen College Division of Natural and Mathematical Sciences Programming in Java II, COSI 225 Spring, 2016 Valerie Chu, Ph.D. GOH 400D Office Phone: (901) 435-1378 Office

More information

The CIF provides core information to students, staff teams and others on a particular course of study.

The CIF provides core information to students, staff teams and others on a particular course of study. Course Information Form (CIF) The CIF provides core information to students, staff teams and others on a particular course of study. Section 1 - General Course Information Course Title Qualification Foundation

More information

Programming II. Cecotti, H. Seminars Tutorials. Independent study (including assessment)

Programming II. Cecotti, H. Seminars Tutorials. Independent study (including assessment) MODULE TITLE: MODULE CODE: Visual Programming COM321 YEAR OF REVISION: 2015/16 MODULE LEVEL: 5 CREDIT POINTS: 10 MODULE STATUS: SEMESTER: 1 LOCATION: E-LEARNING: PREREQUISITE(S): CO-REQUISITE(S): Compulsory

More information

COLLIN COLLEGE COURSE SYLLABUS

COLLIN COLLEGE COURSE SYLLABUS COLLIN COLLEGE COURSE SYLLABUS COURSE INFORMATION COURSE NUMBER: ITSE 1371 COURSE TITLE: IOS PROGRAMMING I COURSE DESCRIPTION: This course is intended to prepare the student for development of ios devices,

More information

Computer Science 1015F ~ 2010 ~ Notes to Students

Computer Science 1015F ~ 2010 ~ Notes to Students Computer Science 1015F ~ 2010 ~ Notes to Students Course Description Computer Science 1015/8F and 1016S together constitute a complete Computer Science curriculum for first year students, offering an introduction

More information

PCCC PCCC Course Description

PCCC PCCC Course Description Course Description CIS 101 Computer Concepts and Applications 3 credits (formerly Introduction to Computers and Information Processing) Introduces a variety of topics in computers and computing including

More information

Course Description. Prerequisites. CS-119/119L, Section 0137/0138 Course Syllabus Program Design & Development - Fall 2015

Course Description. Prerequisites. CS-119/119L, Section 0137/0138 Course Syllabus Program Design & Development - Fall 2015 CS-119/119L, Section 0137/0138 Course Syllabus Program Design & Development - Fall 2015 Course Description CS-119 Section 0137 Hybrid course (Classroom/web) 3 Units CS-119L Lab section 0138 1 Unit (You

More information

Sample Syllabus (C++) CSCI 1301 Introduction to Programming Principles

Sample Syllabus (C++) CSCI 1301 Introduction to Programming Principles Sample Syllabus (C++) CSCI 1301 Introduction to Programming Principles Knowledge Areas that contain topics and learning outcomes covered in the course Knowledge Areas Total Hours of Coverage Software Development

More information

Library Information Literacy Instruction Service Guideline

Library Information Literacy Instruction Service Guideline Library Information Literacy Instruction Service Guideline Implementation Date: June 2012 Replaces: June 2010 Table of Contents Section Description Page 1.0 Goal of Information Literacy Instruction Service

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

BMI 540: Computer Science with Java Programming Oregon Health & Science University

BMI 540: Computer Science with Java Programming Oregon Health & Science University BMI 540: Computer Science with Java Programming Oregon Health & Science University Fall 2013 General Information Dates: September 30, 2013 December 13, 2013 Instructor: Justin Fletcher, PhD Email: fletchju@ohsu.edu

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information

Section 1 - General Course Information

Section 1 - General Course Information Course Information Form (CIF) The CIF provides core information to students, staff teams and others on a particular course of study. Section 1 - General Course Information Course Title Qualification Intermediate

More information

Masters in Artificial Intelligence

Masters in Artificial Intelligence Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits

More information

Course Information Form (CIF) CIF1011

Course Information Form (CIF) CIF1011 Course Information Form (CIF) CIF1011 The CIF provides essential information to students, staff teams and others on a particular course of study and is designed to meet the University s own expectations

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

IT 106 Introduction to IT Problem Solving Using Computer Programming revised 01.09.2013

IT 106 Introduction to IT Problem Solving Using Computer Programming revised 01.09.2013 Applied Information Technology Department Course Syllabus IT 106 Introduction to IT Problem Solving Using Computer Programming revised 01.09.2013 Catalog Description Introduces use of procedural programming

More information

Masters in Networks and Distributed Systems

Masters in Networks and Distributed Systems Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to

More information

Electronic Healthcare Design and Development

Electronic Healthcare Design and Development Electronic Healthcare Design and Development Background The goal of this project is to design and develop a course on Electronic Healthcare Design and Development using Unified Modeling Language (UML)

More information

Nottingham Trent University Course Specification

Nottingham Trent University Course Specification Basic Course Information Nottingham Trent University Course Specification 1. Awarding Institution: Nottingham Trent University 2. School/Campus: School of Science & Technology 3. Final Award, Course Title

More information

Monfort College of Business Semester Course Syllabus (2015-2016)

Monfort College of Business Semester Course Syllabus (2015-2016) Monfort College of Business Semester Course Syllabus (2015-2016) COURSE PREFIX/TITLE: BACS 387 Object Oriented System Development Sem. Hrs. 3 Ed. Cap: 40 CATALOG DESCRIPTION: Prerequisites: BACS 287. Business

More information

Blended Course Evaluation Standards

Blended Course Evaluation Standards Introduction: Blended learning is defined as to combine Face-to-Face instruction with computer-mediated instruction Graham 2006. Mixing technology and content does not necessarily yield effective learning.

More information

Foundation Year Description

Foundation Year Description Foundation Year Description Title: Engineering/Physics/Geophysics Foundation Year (Language Pathway A) This description provides a concise summary of the main features of the Foundation Year and the learning

More information

High School Pathway Program Options: Benefits of successfully completing Griffith InfoTech

High School Pathway Program Options: Benefits of successfully completing Griffith InfoTech Griffith InfoTech 1001ICT Introduction to Programming for Years 11/12 1005ICT Object-Oriented Programming for Year 12 Pathway into Griffith University science degree programs 2015 2016 Griffith Sciences

More information

Course Title DE5405 Computer Programming 1 Version: June 2011. 3 Mode of delivery Intramural, distance, blended

Course Title DE5405 Computer Programming 1 Version: June 2011. 3 Mode of delivery Intramural, distance, blended Course Title DE5405 Computer Programming 1 Version: June 2011 Course Code xxx.xxx Level 5 Credits MIT credits 15 NQF Course Hours Lecture directed learning: 60 Self directed learning: 90 Made up of Lecture:

More information

GOVT 2304: Introduction to Political Science

GOVT 2304: Introduction to Political Science GOVT 2304: Introduction to Political Science HCCS Southwest College Professor: Larry J. Gonzalez, PhD Voice: 713.718.8611 E-mail: Larry.Gonzalez@hccs.edu Purpose of the Course: On behalf of the Government

More information

Internet Technologies Programming: XHTML, CSS, XML, Ajax/jQuery, Javascript, PHP, ASP.Net, MySQL, MS SQL Server.

Internet Technologies Programming: XHTML, CSS, XML, Ajax/jQuery, Javascript, PHP, ASP.Net, MySQL, MS SQL Server. MODULE SPECIFICATION UNDERGRADUATE PROGRAMMES KEY FACTS Module name Electronic Commerce Module code IN3008 School Mathematics, Computer Science and Engineering Department or equivalent Department of Computing

More information

MA in Theory and History of Typography & Graphic Communication For students entering in 2006

MA in Theory and History of Typography & Graphic Communication For students entering in 2006 MA in Theory and History of Typography & Graphic Communication For students entering in 2006 Awarding Institution: The University of Reading Teaching Institution: The University of Reading Faculty of Arts

More information

High-Impact Practices and Experiences from the Wabash National Study

High-Impact Practices and Experiences from the Wabash National Study 1 High-Impact Practices and Experiences from the Wabash National Study In our research thus far, we have found that four broad categories of teaching practices and institutional conditions predict growth

More information

Bachelor of Science in Business Administration - Information Systems and Technology Major

Bachelor of Science in Business Administration - Information Systems and Technology Major Bachelor of Science in - Information Systems and Technology Major Ling Li, Chair Li Xu, Information Technology Area Coordinator Roya Ardalan, Chief Discipline Advisor The information systems and technology

More information

Management and Marketing Tools

Management and Marketing Tools Management and Marketing Tools Management and Marketing Tools Faculty/ Institute: Business Administration and Social Sciences Module 22042376 (Version 4.0) 10.08.201 Module number 22042376 Course contents

More information

Applying GQM Approach towards Development of Criterion-Referenced Assessment Model for OO Programming Courses

Applying GQM Approach towards Development of Criterion-Referenced Assessment Model for OO Programming Courses Applying G Approach towards Development of Criterion-Referenced Assessment odel for OO Programming Courses Norazlina Khamis, Sufian Idris, and Rodina Ahmad Abstract The most influential programming paradigm

More information

1. To develop the multidisciplinary skills essential to produce the trained experts in cloud computing and big data required by academia and industry

1. To develop the multidisciplinary skills essential to produce the trained experts in cloud computing and big data required by academia and industry PROGRAMME SPECIFICATION 1 Awarding Institution Newcastle University 2 Teaching Institution Newcastle University 3 Final Award MRes / PGDip 4 Programme Title Cloud Computing for Big Data 5 Programme Code

More information

Course Syllabus. Course code: 371410. Academic Staff Specifics. Office Number and Location

Course Syllabus. Course code: 371410. Academic Staff Specifics. Office Number and Location Philadelphia University Faculty of Administrative & Financial Sciences Department of Business Networking and Systems Management First semester, 2009/2010 Course Syllabus Course Title: Systems & Networks

More information

City University of Hong Kong. Information on a Course offered by Department of Information Systems with effect from Semester A in 2008 / 2009

City University of Hong Kong. Information on a Course offered by Department of Information Systems with effect from Semester A in 2008 / 2009 Form 2B City University of Hong Kong Information on a Course offered by Department of Information Systems with effect from Semester A in 2008 / 2009 Part I Course Title: Course Code: Course Duration: No.

More information

Hochschule Esslingen University of Applied Sciences

Hochschule Esslingen University of Applied Sciences Hochschule Esslingen University of Applied Sciences Campus Göppingen Campus Hilltop Faculty of Engineering Management Faculty of Information Technology - English Lectures - English Lectures Core Courses:

More information

NORTHBROOK COLLEGE SUSSEX AND UNIVERSITY OF BRIGHTON PROGRAMME SPECIFICATION HERB /ADC/ASC/FINAL 1 PART 1: PROGRAMME SUMMARY INFORMATION

NORTHBROOK COLLEGE SUSSEX AND UNIVERSITY OF BRIGHTON PROGRAMME SPECIFICATION HERB /ADC/ASC/FINAL 1 PART 1: PROGRAMME SUMMARY INFORMATION NORTHBROOK COLLEGE SUSSEX AND UNIVERSITY OF BRIGHTON PROGRAMME SPECIFICATION HERB /ADC/ASC/FINAL 1 PART 1: PROGRAMME SUMMARY INFORMATION Awarding body University of Brighton Department Art, Design & Media

More information

For UCAS tariff points please refer to our website (www.bolton.ac.uk).

For UCAS tariff points please refer to our website (www.bolton.ac.uk). Programme Specification BSc (Hons) Games Programming with Foundation Awarding Institution: Teaching Institution: Division and/or Faculty/Institute: Professional accreditation The University of Bolton The

More information

Chapter 1 Fundamentals of Java Programming

Chapter 1 Fundamentals of Java Programming Chapter 1 Fundamentals of Java Programming Computers and Computer Programming Writing and Executing a Java Program Elements of a Java Program Features of Java Accessing the Classes and Class Members The

More information

NATIONAL CERTIFICATES (VOCATIONAL)

NATIONAL CERTIFICATES (VOCATIONAL) NATIONAL CERTIFICATES (VOCATIONAL) SUBJECT GUIDELINES INTRODUCTION TO SYSTEMS DEVELOPMENT NQF LEVEL 2 December 2007 INTRODUCTION A. What is Introduction to Systems Development? Introduction to Systems

More information

Computer Science Department College of Arts & Sciences State University of West Georgia

Computer Science Department College of Arts & Sciences State University of West Georgia State University of West Georgia Criteria For Evaluation- Non-Tenure Track and Part Time Faculty August 22, 2001 I. Requirements: The requires non-tenure track and part-time faculty members demonstrate

More information

Instructor. Phone: (855) 11:00 12:00 TH. This. released. industry is the. tested and. have. textbooks and. computer Software ts.

Instructor. Phone: (855) 11:00 12:00 TH. This. released. industry is the. tested and. have. textbooks and. computer Software ts. 6640 Introduction to Game 6640 Introduction to Game Spring 2013 Block Instructor Information Name: Carlotta Eaton Email: carlotta.eaton@virtualvirginia.org Phone: (855) 882-16622 Pager: (202) 657-4958

More information

MART466 Digital Marketing COURSE OUTLINE

MART466 Digital Marketing COURSE OUTLINE MART466 Digital Marketing COURSE OUTLINE Semester One, 2016 Contents Paper Description and Aims... 1 Learning Outcomes... 1 Teaching Staff... 1 Course Delivery... 1 Expectations and Workload... 2 Assessment...

More information

Syllabus CIS 3630: Management Information Systems Spring 2009

Syllabus CIS 3630: Management Information Systems Spring 2009 Syllabus CIS 3630: Management Information Systems Spring 2009 Instructor: Dr. Silvana Faja Office: Dockery 301 I Office Hours: 9:15 10:45 and 1:00-2:00 TR or by appointment Office Phone: (660) 441 2423

More information

CS135 Computer Science I Spring 2015

CS135 Computer Science I Spring 2015 CS135 Computer Science I Spring 2015 Instructor: Laura Pike Email: laura.pike@gbcnv.edu Phone: 775-753-2288 Office: HTC 131 Office Hours: Monday 9:00 11:30 am Thursday 1:00-3:30 pm Textbooks: ISBN: 978-0470927137,

More information

Subject Experience Survey Instrument Questions

Subject Experience Survey Instrument Questions Quality of Teaching and Learning - Subject Review Procedure SCHEDULE A Subject Experience Survey (SES) SCHEDULE Subject Experience Survey Instrument Questions The SES is structured so as to have a group

More information

ARGOSY UNIVERSITY SAN FRANCSICO BAY AREA COURSE SYLLABUS: FP6540 Forensic Psychology Seminar -- Spring 2007

ARGOSY UNIVERSITY SAN FRANCSICO BAY AREA COURSE SYLLABUS: FP6540 Forensic Psychology Seminar -- Spring 2007 ARGOSY UNIVERSITY SAN FRANCSICO BAY AREA COURSE SYLLABUS: FP6540 Forensic Psychology Seminar -- Spring 2007 Course Title: Forensic Psychology Seminar Course Number: FP6540 Instructor: Neil Ross (510) 848-5306

More information

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science updated 03/08/2012 Unit 1: JKarel 8 weeks http://www.fcps.edu/is/pos/documents/hs/compsci.htm

More information

Fundamentals of Java Programming

Fundamentals of Java Programming Fundamentals of Java Programming This document is exclusive property of Cisco Systems, Inc. Permission is granted to print and copy this document for non-commercial distribution and exclusive use by instructors

More information

AP Computer Science Summer Assignment Due: 1 st day of class, as you walk into the door!

AP Computer Science Summer Assignment Due: 1 st day of class, as you walk into the door! AP Computer Science Summer Assignment Due: 1 st day of class, as you walk into the door! Purpose: The purpose of the AP Computer Science summer assignment is to prepare the student for the challenges in

More information

How To Teach C++ Data Structure Programming

How To Teach C++ Data Structure Programming UTSA EE 3223 - C++ Data Structures Syllabus Fall 2015 Part A - Course Outline Catalog Description: 3 hours credit. Review of C/C++ non-object oriented programming concepts. Object-oriented programming

More information

Syllabus for CS 134 Java Programming

Syllabus for CS 134 Java Programming - Java Programming Syllabus Page 1 Syllabus for CS 134 Java Programming Computer Science Course Catalog 2000-2001: This course is an introduction to objectoriented programming using the Java language.

More information

PLV Goldstein 315, Tuesdays and Thursdays, 6:00PM-7:50PM. Tuesdays and Thursdays, 4:00PM-5:30PM and 7:50PM 9:30PM at PLV G320

PLV Goldstein 315, Tuesdays and Thursdays, 6:00PM-7:50PM. Tuesdays and Thursdays, 4:00PM-5:30PM and 7:50PM 9:30PM at PLV G320 CRN:22430/21519 Pace University Spring 2006 CS122/504 Computer Programming II Instructor Lectures Office Hours Dr. Lixin Tao, ltao@pace.edu, http://csis.pace.edu/~lixin Pleasantville Office: G320, (914)773-3449

More information

Kevin Curran. Independent study (including assessment) Computing N/A

Kevin Curran. Independent study (including assessment) Computing N/A MODULE TITLE: MODULE CODE: Internet Technologies COM588 DATE OF REVISION: 2010 MODULE LEVEL: 6 CREDIT POINTS: 20 MODULE STATUS: SEMESTER: 1 LOCATION: E-LEARNING: PREREQUISITE(S): CO-REQUISITE(S): MODULE

More information

Birmingham City University Faculty of Technology, Engineering and the Environment. Programme Specification. MEng Mechanical Engineering

Birmingham City University Faculty of Technology, Engineering and the Environment. Programme Specification. MEng Mechanical Engineering Birmingham City University Faculty of Technology, Engineering and the Environment Programme Specification MEng Mechanical Engineering Date of Course Approval/Review Version Number Version Date December

More information

Case Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB

Case Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB September Case Studies of Running the Platform NetBeans UML Servlet JSP GlassFish EJB In this project we display in the browser the Hello World, Everyone! message created in the session bean with servlets

More information

4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time)

4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time) 4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time) 1. OBJECTIVES This Programme is geared towards producing computer professionals, with a thorough understanding

More information

Business Information Technology Bachelor of Science

Business Information Technology Bachelor of Science 1. Program s Name Business Information Technology Bachelor of Science Thai Name : ว ทยาศาสตรบ ณฑ ต สาขาว ชาเทคโนโลย สารสนเทศทางธ รก จ English Name : Bachelor of Science Program in Business Information

More information

Course Descriptions. CS 101 Intro to Computer Science

Course Descriptions. CS 101 Intro to Computer Science Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.) VCU 1 COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.) The Bachelor of Science in Computer Science is built on a rigorous, highly concentrated, accredited curriculum of computer science courses. The program

More information

MASTER SYLLABUS 2015-2016

MASTER SYLLABUS 2015-2016 MASTER SYLLABUS 2015-2016 A. Academic Division: Business, Industry and Technology B. Discipline: Industrial Technology Engineering Design C. Course Number and Title: ENRD2170 Computer Aided Design II D.

More information

LLED Doctoral Program Requirements

LLED Doctoral Program Requirements LLED Doctoral Program Requirements Students are responsible for information on the Graduate School website. See, especially the Graduate Bulletin and the Graduate School s Academic Regulations & Procedures

More information

Course: ISYS 4373 Application Development with Java Prerequisite: ISYS 3293

Course: ISYS 4373 Application Development with Java Prerequisite: ISYS 3293 COURSE SYLLABUS Course: ISYS 4373 Application Development with Java Prerequisite: ISYS 3293 Welcome: Welcome to ISYS 4373, an introduction to Java programming. The purpose of this course is to provide

More information

Faculty of Engineering and Science Curriculum - Aalborg University

Faculty of Engineering and Science Curriculum - Aalborg University Faculty of Engineering and Science Board of Studies for Computer Science Curriculum for the master s programme in Information Technology (Software Development) Aalborg University, September 2012 The programme

More information

School of Computer Science Computing and Oceanography (COOS) Prog. Spec Awarding institution Teaching institution Programme accredited by

School of Computer Science Computing and Oceanography (COOS) Prog. Spec Awarding institution Teaching institution Programme accredited by 1 Awarding institution Bangor University 2 Teaching institution Bangor University 3 Programme accredited by 4 Final award BSc (Hons) 5 Programme Computing and Oceanography 6 UCAS code GF07 7 QAA subject

More information