Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT



Similar documents
UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Master of Science in Computer Science

Software Development Training Camp 1 (0-3) Prerequisite : Program development skill enhancement camp, at least 48 person-hours.

Doctor of Philosophy in Computer Science

How To Get A Computer Science Degree At Appalachian State

Bachelor Degree in Informatics Engineering Master courses

Professional Organization Checklist for the Computer Information Systems Curriculum

Computer Information Systems

One LAR Course Credits: 3. Page 4

COURSE TITLE COURSE DESCRIPTION

Master of Science in Computer Science (Thesis option)

MEng, BSc Applied Computer Science

PROGRAMMES OFFERED BY DEPARTMENT OF COMPUTER SCIENCE SYSTEMS (Note: This document is for polytechnic students admitted in AY2004-5)

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

Bachelor of Science in Information Technology. Course Descriptions

Masters in Information Technology

MEng, BSc Computer Science with Artificial Intelligence

Masters in Human Computer Interaction

Study Plan for the Bachelor Degree in Computer Information Systems

Master of Science in Information Technology

How To Get A Computer Engineering Degree

FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY AUTUMN 2016 BACHELOR COURSES

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Masters in Advanced Computer Science

Masters in Networks and Distributed Systems

M.S. Computer Science Program

Masters in Artificial Intelligence

Course Syllabus For Operations Management. Management Information Systems

Master Degree Program in Computer Science (CS)

School of Computer Science

COMPUTER SCIENCE. Department of Mathematics & Computer Science

BSc in Information Technology Degree Programme. Syllabus

Master s Program in Information Systems

Masters in Computing and Information Technology

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

B.Sc. in Computer Information Systems Study Plan

Computer Science (COMP)

Computer Science Electives and Clusters

INFORMATION TECHNOLOGY PROGRAM

LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1

Master of Science in Computer Science Information Systems

Advice for Students completing the B.S. degree in Computer Science based on Quarters How to Satisfy Computer Science Related Electives

MSc Information Technology - E521

SOFTWARE ENGINEERING PROGRAM

ICT40115 Certificate IV in Information Technology (Release 1) COURSE GUIDE

LEHMAN COLLEGE OF THE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE CURRICULUM CHANGE

CAD and Creativity. Contents

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

ก ก ก ก ก (3-0-6) ก ก ก (Introduction to Business) (Principles of Marketing)

Telecommunication (120 ЕCTS)

College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

School of Computer Science

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

Computer and Information Sciences

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

COURSE CATALOGUE

KM road map. Technology Components of KM. Chapter 5- The Technology Infrastructure. Knowledge Management Systems

Typical programme structures for MSc programmes in the School of Computing Science

Master of Science (M.S.), Major in Software Engineering

Knowledge Management

Department of Computer Science

Computer Science. Master of Science

Ministry of Manpower Colleges of Technology Information Technology Department List of IT Department Courses with Prerequisite and brief description

INFORMATION SYSTEMS AND TECHNOLOGY MANAGEMENT

Development (60 ЕCTS)

Depth and Excluded Courses

Master of Science in Information Technology (MS-IT)

List of courses MEngg (Computer Systems)

International Program for Bachelor of Science (Software Engineering) College of Arts, Media and Technology, Chiang Mai University

LONG BEACH CITY COLLEGE MEMORANDUM

Bachelor of Bachelor of Computer Science

Computer Science Introduction

LOUGHBOROUGH UNIVERSITY

Division of Mathematical Sciences

BSc (Hons) Information Systems - E311

CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)

ABET General Outcomes. Student Learning Outcomes for BS in Computing

Bachelor of Information Technology (Incorporating Diploma in Information Technology (Levels 5 and 6)

How To Learn To Manage A Computer System

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

Diploma Of Computing

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

MASTER OF SCIENCE IN COMPUTER AND INFORMATION SYSTEMS

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

Course Description Bachelor in Management Information Systems

Transcription:

Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5. Recursive relations 2 2 A6. Deriving functions 2 2 A7. Operation calculus and application 2 2 A8. Numerical methods 2 2 4 A9. Queuing theory 2 2 4 A10. Combinatorics 3 3 A11. Probability and statistics 5 5 2 12 A12. Coding and Information theory 2 2 4 A13. Mathematical models for computer security 2 2 4 A14. Cryptographic primitives 2 2 A15. Cryptoanalytic techniques 2 2 A16. Operations research 2 2 A17. Scientific computing 4 4 MSE. Modern Methods in Software Engineering MSE1. Component-based computing 5 2 4 11 MSE2. Formal description techniques 2 3 4 9 MSE3. Prototyping and evolution 3 3 MSE4. Software reuse 4 3 4 11 MSE5. Software measurement and metrics 3 6 9 MSE6. Software dependability; software process models 2 3 6 11 MSE7. CASE 3 4 7 MSE8. Security policies 3 2 2 2 9 MSE9. Project management 2 4 2 2 10 MSE10. Document management 2 4 2 8 MSE11. Collaboration technology and groupware 4 4 2 3 2 15 PPR. Parallel Programming PPR1. Parallel computer systems 2 2 PPR2. Homogeneous computational structures 2 2 PPR3. Transputers 2 2 PPR4. Architecture for networks and distributed systems 2 2 4 PPR5. Multiprocessing and alternative architectures 4 4 PPR6. Data parallelism 2 2 4

Page 2 of 5 PPR7. Parallel algorithms 4 4 PPR8. High-level language constructs for parallel programming 4 4 PPR9. Decomposition techniques 2 2 4 PPR10. Parallel computing paradigms 2 2 PPR11. Concurrency and control 4 2 6 PPR12. Load balancing and performance monitoring 2 2 DSS. Distributed Systems DSS1. Distributed algorithms 4 4 DSS2. Distributed processing 2 2 4 DSS3. Distributed object systems 2 2 4 DSS4. Distributed operating systems 6 6 DSS5. Client-server model 2 2 2 6 DSS6. Inter-process communication 4 4 2 10 DSS7. Remote procedure calls 3 2 2 7 DSS8. Naming and protection 3 2 2 7 DSS9. Shared data and transactions 2 3 4 9 DSS10. Replication 2 2 2 6 DSS11. Security in computer networks and distributed systems 2 2 4. Advanced Databases 1. Distributed databases 3 4 7 2. Object-oriented databases 4 4 3. Transaction processing and management 2 2 4 4. Advanced relational database design 2 2 5. Physical database design 2 2 6. Data mining 2 3 5 7. Data warehousing 2 2 4 8. Database security 2 2 4 9. Natural language processing 2 4 4 4 14 10. Multimedia information systems 2 4 2 8 11. Digital libraries 2 2 12. Electronic document management systems 2 2 2 6 AIS. Advanced Intelligent Systems AIS1. Knowledge-based systems 8 8 AIS2. Artificial intelligence planning systems 3 3 2 4 12 AIS3. Search and constraint satisfaction 2 2 4 AIS4. Neural networks 3 6 9

Page 3 of 5 AIS5. Genetic algorithms 3 5 8 AIS6. Game theory 4 5 9 AIS7. Speech recognition 2 2 4 AIS8. Automated reasoning 2 2 AIS9. Computational linguistics 6 2 5 13 AIS10. Agents 3 2 6 2 5 18. Modelling and Simulation 1. Fundamentals of dynamic system theory 2 2 2. Fundamental concepts of modelling and simulation 2 2 3. Modelling methods, tools and algorithms 2 2 4. Object-oriented approach to modelling and simulation 2 2 5. Simulation languages 2 2 6. Software tools for modelling and simulation 2 2 7. Discrete system simulation 2 2 8. Continuous system simulation 2 2 9. Simulation environment 2 2 10. Common applications of modelling and simulation 2 2 11. Special applications of modelling and simulation 2 2 12. Advanced topics in simulation 2 2. Advanced Internet Technologies 1. Markup languages - XML 4 4 2. Application protocol suites 4 4 3. Integrated services 2 2 4. Mobile computing 3 3 5. Wired and wireless IP protocol-based technologies 4 4 6. Computer telephony 2 2 7. Enterprise systems: intranets & extranets 3 3 8. The Web as an example of client-server computing 2 2 9. Advanced server-side technologies 5 5 10. Guidelines for user interfaces 2 2 4 11. Central problems in Web design 3 3. Multimedia Systems and Technologies 1. Multimedia applications and content authoring 2 2 2. Multimedia servers and file systems 2 2 3. Networked and distributed multimedia systems 2 2 4 2 10 4. Multimedia systems development 4 4

Page 4 of 5 5. Interactive systems development 4 2 2 8 6. Graphical user interfaces 2 5 2 9 7. Interface Managers 2 2 4 8. Construction Skills 2 2 4 9. HCI Guidelines, Principles and Standards 3 2 2 7 10. Interaction Styles, Metaphors and Conceptual Models 4 2 2 8 11. User Models 3 2 2 4 2 13 VSI. Vision and Imaging VSI1. Computer vision 4 4 VSI2. Theoretical problems of image synthesis and analysis 6 2 8 VSI3. Digital media/hypermedia 3 4 7 VSI4. 3D modelling 4 4 8 VSI5. 3D rendering 4 4 8 VSI6. 3D animation 4 4 8 VSI7. Virtual reality 4 4 8 VSI8. Graphic communication 2 2 4 GOT. General Organization Theory GOT1. Hierarchical and flow models of organization 2 2 GOT2. Organizational work groups 4 2 6 GOT3. Organizational span. Single user. Work group. Team. Enterprise. Global 4 2 6 GOT4. Software sales, licensing and agency 2 2 GOT5. Contract and privacy law 4 4 GOT6. Ethics and protection of intellectual propetry rights 4 4 GOT7. CS society and ethics 4 4 hours 30 45 45 45 45 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30

Type Core Elective Acronym Course (Module, Subject) Name Object-oriented software evolution Systems Engineering Parallel Systems Distributed Systems Advanced Databases Intelligent Systems Knowledge Management Systems Intelligent Agent Technologies Multimedia Systems and Technologies User Interface and Web Design Modelling and Simulation Legal and Ethical Aspects Research and Master Thesis Advanced Mathematics Software Quality Wide Area Networks Advanced Image Synthesis and Analysis Advanced Internet Technologies Computer Vision Artificial Neural Systems