MSc Information Technology - E521



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

4.1 CD304 - BSc (Hons) Information Technology (Diploma to Degree Top-up 1 year Full Time)

BSc (Hons) Information Systems - E311

Information Technology Career Field Pathways and Course Structure

How To Get A Degree In Telecommunications In Mauritius

MSc Software Development E563F/E563

Information and Communications Technology Courses at a Glance

One LAR Course Credits: 3. Page 4

BIT Course Description

INFORMATION TECHNOLOGY PROGRAM

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

Bachelor of Science in Information Technology. Course Descriptions

Master of Business Administration - LM505

SOFTWARE ENGINEERING PROGRAM

Master in Business Administration (Specialisation: Marketing)

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce

Division of Mathematical Sciences

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

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

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

Master of Business Administration (Specialisation: Hospitality and Tourism) LM509 (Subject to Approval)

At least 2 GCE A Level Passes and credit in Mathematics at Ordinary level. Mature candidates will also be considered on a case-by-case basis.

Diploma/BSc (Hons) Web & Multimedia Development

Master in Business Administration (Specialization: Human Resource Management) - LM503

Course Bachelor of Information Technology majoring in Network Security or Data Infrastructure Engineering

Assessment for Master s Degree Program Fall Spring 2011 Computer Science Dept. Texas A&M University - Commerce

MSc Project Management - E501

STUDY PROGRAM: INFORMATION SYSTEM

CDS and Clearing Limited Thapathali, Kathmandu 7 th Level (Technical) Syllabus

MSc Financial Economics SH506

Master of Business Administration- LCLM500

Computer Information Systems

CAREER OPPORTUNITIES

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

B.Sc. (Computer Science) First Year

Bachelor of Information Technology (Network Security)

TEACHING AND EXAMINATION SCHEME FOR

ICTTEN8195B Evaluate and apply network security

Associate in Science Degree in Computer Network Systems Engineering

Students who successfully complete the Health Science Informatics major will be able to:

INFORMATION SCIENCE. INFSCI 0010 INTRODUCTION TO INFORMATION SCIENCE 3 cr. INFSCI 0015 DATA STRUCTURES AND PROGRAMMING TECHNIQUES 3 cr.

Course Description for the Bachelors Degree in Library and Information Science

BUSINESS TECHNOLOGY (BTE)

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

B.Sc. in Computer Information Systems Study Plan

CompTIA Network+ (Exam N10-005)

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

Computer Information Science xxx

Computer Information Systems (CIS)

These regulations apply to students admitted to the BBA(IS) degree in the academic year and thereafter.

M.S. Computer Science Program

Detailed Table of Contents

OKLAHOMA SUBJECT AREA TESTS (OSAT )

Masters in Human Computer Interaction

Master of Science in Computer Science Information Systems

Course Outline. Faculty of Applied Sciences University of Sri Jayewardanepura. Information Technology

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

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

Specialized Programme on Internetworking Design and LAN WAN Administration

MSc Urban Planning E506 (Subject to Approval)

Masters in Networks and Distributed Systems

REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN BIOINFORMATICS (BSc[BioInf])

Course Descriptions. preparation.

Computer Science Course Descriptions Page 1

Department of Computer Science

Information Technology Division

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

Study Plan for the Bachelor Degree in Computer Information Systems

Master in Business Administration (Specialisation: Financial Services) LM510

BSc (Hons) Banking and Finance - LM305 (Subject to Approval)

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

BSc (Hons) Software Engineering (New Yearly Programme - FT) E320

(1) Postgraduate Certificate in Educational Technologies (2) Postgraduate Diploma in Educational Technologies (3) MSc Educational Technologies

Diploma of Website Development

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

BSc in Information Technology Degree Programme. Syllabus

Masters in Computing and Information Technology

How To Learn To Manage A Computer System

Masters in Advanced Computer Science

Information Technology Networking Specialist Cisco Network Professional

Nettitude Ltd. (FHEQ) level 7] MSc Postgraduate Diploma Postgraduate Certificate. British Computer Society (BCS) Master s Degree in Computing

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

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

COURSE DESCRIPTION FOR THE COMPUTER INFORMATION SYSTEMS CURRICULUM

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

Introduction to Information Technology Course Number 10009

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

BSc (Hons) in Educational and Instructional Technologies (Top-Up) LC300

NOS for Network Support (903)

PCCC PCCC Course Description

EUCIP - IT Administrator. Module 5 IT Security. Version 2.0

Masters in Advanced Computer Science

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

Core Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006

Transcription:

MSc Information Technology - E521 1. Aims and Objectives This conversion programme targets non-engineering graduates with a view of preparing them for the employment market where up-to-date IT skills represent a major advantage. After successful completion of this programme students would increase their employability and be proficient in specific areas in ICT: software development, databases, communication networks, security. To increase the employability of students by providing them with the skills as required by the industry. Empower students with up-to-date technical skills that will allow them to be productive in IT with a minimum training. To serve other national IT needs through institutional capacity building for the effective and efficient utilisation of IT applications and management of IT/IS applications. Note: This programme is not meant for Computer Science and IT graduates. 2. General Entry Requirements At least a Second Class Honours Degree from a recognised University, GPA not less than 2.50 or alternative qualifications acceptable to the University of Mauritius.. Programme Requirements O Level Mathematics. 4. Programme Duration The normal duration of the programme will be 2 years with a maximum of 4 years subject to the approval of the Faculty. However, students wishing to exit before the end of the course may do so as follows: (i) after successfully completing four (4) modules for the award of a Postgraduate Certificate; (ii) after successful completion of eight (8) modules, for the award of a Postgraduate Diploma. 5. Credits per Semester Minimum credits subject to Regulation 4. 6. Minimum Credits Required for Award (i) MSc Degree: 6 (ii) Postgraduate Diploma: 24 (iii) Postgraduate Certificate: 12

7. Assessment Each module will carry 100 marks and will be assessed as follows (unless otherwise specified): Assessment will be based on a written examination of 2-hour or -hour duration as specified and continuous assessment carrying a range of 10% to 0% of total marks. Continuous assessment may be based on laboratory works, and/or assignments and should include at least 1 class test. A minimum of at least 0% should be attained in each of Continuous Assessment and Written Examination, with an overall total of 40% for a candidate to pass a module. All modules carry equal weighting, irrespective of level. Submission Deadlines for MSc Project: First Draft: End of July of Final Year. Final Copy: Last working day of August of Final Year. 8. Termination of Registration (i) Registration will be terminated if the CPA is less than 40 for two consecutive registered semesters. Any student whose registration has been terminated shall not be re-admitted on the same Programme until a period of two years upon termination of registration. (ii) A student s registration will lapse at the end of a semester in which s/he will have completed the minimum requirements for the award of the degree. 9. Planning Students are required to submit at the end of Semester 1 a Plan of Study for their whole Programme of Studies, indicating the list of elective modules and in which semester each of them will be taken. The University reserves the right not to offer a given elective module if the critical number of students is not attained and/or for reasons of resource constraints. 10. Important Note The rules as stipulated in this Programme Structure and Outline Syllabus will replace all other rules and regulations found in previous Programme Structures. 11. List of Modules Code Module Name Hrs/Wk Credits L+P CORE MODULES

ENG 6000 MSc Project - 9 CSE 6104 Programming and Data Structures CSE 6105 Computer Organisation & Operating Systems +0 CSE 6107 Developing Internet Applications CSE 6109 Software Development Practices +0 CSE 6206 Object Oriented Software Development CSE 6207 Database Systems and Applications CSE 6108 Networks and Network Administration ELECTIVES CSE 6001 Human Computer Interaction +0 CSE 6005 Management Information Systems +0 CSE 6009 Management Support Systems +0 CSE 6010 Multimedia Applications and Standards CSE 6011 e-commerce & Security CSE 6012 Enterprise Applications Development CSE 601 Professional Issues in Computing +0 12. Programme Plan - MSc Information Technology Module Code Module Name Hrs/Wk L+P Credits Semester 1 CSE 6104 CSE 6109 CSE 6105 Programming and Data Structures Software Development Practices Computer Organisation & Operating Systems + +0 Semester 2 CSE 6206 CSE 6207 Object Oriented Software Development Database Systems and Applications Elective 1 - Semester CSE 6107 CSE 6108 Developing Internet Applications Networks & Network Administration Elective 2 - Semester 4 ENG 6000 MSc Project - 9 Elective 1 is to be selected from the following: 1. CSE 6005 - Management Information Systems 2. CSE 6009 - Management Support Systems. CSE 6010 - Multimedia Applications and Standards Elective 2 is to be chosen from the following: 1. CSE 6011 - e-commerce & Security 2. CSE 6012 - Enterprise Applications Development. CSE 601 - Professional Issues in Computing Note 1: Students are required to register at the Faculty for modules which they intend to follow in a given semester on a date specified by the Faculty. However, students will be allowed to withdraw from a module without penalty within 4 weeks from the first day of the semester.

Note 2: An elective will be provided only if sufficient number of students have opted for it and depending on availability of resource persons. 1. Outline Syllabus CSE 6005 - MANAGEMENT INFORMATION SYSTEMS (L.0) Overview of Information Systems (IS), Developing IS Solutions, End-user and Enterprise Computing, Telecommunications in the Inter-networked Enterprise, Database Management, Internet and Business, E-Commerce and E-Commerce Applications, B-to-C/B-to-B Commerce, Security Aspects of E-Payments, Enterprise Collaboration, IS for Business Operations, IS for Managerial Decision Support, IS for Strategic Advantage, Managing Information Resources and Technologies, Planning and Implementing Change, Security and Ethical Challenges. CSE 6009 - MANAGEMENT SUPPORT SYSTEMS (L.0) Overview of management support systems; Decision making and decision makers; Introduction to decision; support systems; Decision modelling; Overview of DSS software; Development of DSS; Data Management; warehousing and mining; Group decision support systems; Enterprise/Executive information systems; Implementation; integration & impacts of MSS. CSE 6010 - MULTIMEDIA APPLICATIONS AND STANDARDS (L/P.0) Multimedia fundamentals; Issues on multimedia representation and processing; Principles of sound; animation and video; Creation and Editing of graphic images; sounds; text; video and animation; Production; storage; manipulation and communication of multimedia assets; Integration of a range of multimedia assets into an effective and appropriate stand-alone multimedia application; overview of image; sound and video compression standards. CSE 6011 - E-COMMERCE & SECURITY E-business & E-commerce; Basic Concepts such as Authentication; Cryptographic Sealing and Certification on web sites; Need for Security; Security Architectures as a Strategic Planning Tool; Security Management; Cryptographic techniques; Challenge/response security; Digital signatures; Public Key infrastructures: Introductory network security concepts; Analysis of Security Threats; Security Controls; Implementation of secure web site. CSE 6012 - ENTERPRISE APPLICATIONS DEVELOPMENT (L/P.0) Introduction to component-based distributed systems; components; component models; component-based software architectures; middleware technologies; RMI; Enterprise applications development platform; Application Servers. CSE 601 - PROFESSIONAL ISSUES IN COMPUTING Being Professional Ethics definition, social, professional, political aspects; Developing Code of Ethics - Existing codes (IEEE; BCS; ACM); Computer Contracts; Email screening; Encryption and Cryptography; Intellectual Property Rights: Copyright; Patents, Trademarks, Software Piracy; Software Liability and reliability: Critical systems, Health and safety Issues; System failures; Computer Misuse and Crimes: Hacking and Cracking, Cyber crime Law and regulations; Ethical Web agents; Cyber Ethics; Netiquette; Reverse Engineering; Current and Future Trends. CSE 6104 - PROGRAMMING AND DATA STRUCTURES (L/P.0) Variables; types and Expressions; Functions and procedural abstraction; Files and Input/Output streams; Branch and loop statements; Arrays and Strings, Pointers; Recursion; introduction to classes and objects; Abstract Data Types; linked-lists; Queues; Stacks.

CSE 6105 - COMPUTER ORGANISATION & OPERATING SYSTEMS (L.0) Components of Computer (CPU, ALU); Bus; Main Memory; Virtual Memory; Addressing; Instruction set; Registers; Cache; Pipeline; MIPS; OS Architecture; Processes & interprocesses; Memory Management; File system; Threads. CSE 6107 - DEVELOPING INTERNET APPLICATIONS (L/P.0) Overview of Internet and internet protocols; HTML; XML; XML parsing; Scripting languages; Client - Side Programming; Mark-up languages; style sheets; Server Side Programming; Common Gateway Interface standard; server-side includes; server APIs; server-side scripting; database and file access; Web design issues; Hypermedia; Future trends. CSE 6108 - NETWORKS AND NETWORKS ADMINISTRATION (L.0) OSI Reference Model, Physical Media, Data Link Layer: Introduction, Multiple Access Protocols and LANs, Hubs, Bridges and Switches, Network Design, Network Layer: Routing Principles, Internet Protocol, Routing in the Internet, Transport Layer: Principles of Reliable Data Transfer, Application Layer: Principles of Application Layer Protocols, HTTP, FTP, Electronic Mail, DNS, Proxy. LAN, WAN and Dialup transmission Technologies, overview and Application of the following Protocols: IP, IGRP, Serial, Frame Relay, IP RIP, VLANs, RIP and Ethernet. Managing IP Traffic with Access Lists. CSE 6109 - SOFTWARE DEVELOPMENT PRACTICES (L.0) Introduction to Software Engineering; Systems Development life Cycles; Information gathering; Requirement gathering & engineering; Structured Modelling tools (DFD; ERD; State diagram); overview of OO modelling tools (Class Diagram; Sequence Diagram); Software verification and validation; Project management; Software Process Improvement; Maintenance. CSE 6206 - OBJECT ORIENTED SOFTWARE DEVELOPMENT (L/P.0) Introduction to Object Oriented Analysis and Design; Classes; Objects; Encapsulation; Overloading; Inheritance; Polymorphism; Overriding; OO Programming; UML; Object- Oriented CASE tools; patterns; frameworks. CSE 6207 - DATABASE SYSTEMS AND APPLICATIONS (L/P.0) Introduction to Concepts in DBMS; Relational Data Model; Entity-relation Model; E-R Diagrams; Relational Algebra and Relational Calculus; Integrity Constraints and Dependencies; Normal Forms and Schema Design; Database Languages (SQL), Oracle; Physical database design selection of physical structures and access mechanisms; Failure and Recovery; Introduction to Concurrency Control and Transaction Processing; Overview of distributed database systems and object oriented database systems; Future trends in database systems. ENG 6000 - MSc PROJECT The objectives: 1. to develop an ability to undertake research, analysis or design given an appropriate level of supervision; 2. to develop objectives and program of work;. to collect information, assess it and present it in an orderly and coherent form; and 4. to be able to work a document which presents clearly findings related to the study.