Information Sheet: Honours students 2015



Similar documents
An Instructional Design for Data Warehousing: Using Design Science Research and Project-based Learning

Microsoft Data Warehouse in Depth

Reflection Report International Semester

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

COMM 437 DATABASE DESIGN AND ADMINISTRATION

Upon successful completion of this course, a student will meet the following outcomes:

Ursuline College Accelerated Program

2074 : Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

Business Intelligence for Everyone

Syllabus. HMI 7437: Data Warehousing and Data/Text Mining for Healthcare

It all starts here. Engineering

A bachelor degree in Information Systems or equivalent threeyear

Objectives of Lecture 1. Class and Office Hours. Labs and TAs. CMPUT 391: Introduction. Introduction

IST722 Syllabus. Instructor Paul Morarescu Phone Office hours (phone) Thus 10:00-12:00 EST

School of Computer Science

M.S. Computer Science Program

SQL Server 2005 Features Comparison

Masters in Information Technology

Master of Science in Health Information Technology Degree Curriculum

FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY AUTUMN 2016 BACHELOR COURSES

Why include analytics as part of the School of Information Technology curriculum?

A1 Introduction to Data exploration and Machine Learning

Diploma in Logistics Management (D1DLMQ)

SQL Server 2012 Business Intelligence Boot Camp

Masters in Human Computer Interaction

Masters in Advanced Computer Science

Establish and maintain Center of Excellence (CoE) around Data Architecture

Masters in Artificial Intelligence

Implementing a SQL Data Warehouse 2016

SENG 520, Experience with a high-level programming language. (304) , Jeff.Edgell@comcast.net

Sai Phanindra. Summary. Experience. SQL Server, SQL DBA and MSBI SQL School saiphanindrait@gmail.com

LOUGHBOROUGH UNIVERSITY

LEARNING SOLUTIONS website milner.com/learning phone

Implementing a Data Warehouse with Microsoft SQL Server 2014

8. Business Intelligence Reference Architectures and Patterns

Course Syllabus For Operations Management. Management Information Systems

Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

Learning outcomes. Knowledge and understanding. Competence and skills

Implementing Data Models and Reports with Microsoft SQL Server 20466C; 5 Days

Study Plan for the Bachelor Degree in Computer Information Systems

Implementing Data Models and Reports with Microsoft SQL Server

East Asia Network Sdn Bhd

CORE CLASSES: IS 6410 Information Systems Analysis and Design IS 6420 Database Theory and Design IS 6440 Networking & Servers (3)

Course Design Document. IS417: Data Warehousing and Business Analytics

SQL Server 2012 End-to-End Business Intelligence Workshop

Bussiness Intelligence and Data Warehouse. Tomas Bartos CIS 764, Kansas State University

The Microsoft Business Intelligence 2010 Stack Course 50511A; 5 Days, Instructor-led

General syllabus for third-cycle courses and study programmes in

Data Warehousing and Data Mining

Masters in Networks and Distributed Systems

School of Computer Science

Microsoft Implementing Data Models and Reports with Microsoft SQL Server

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

BSc in Information Technology Degree Programme. Syllabus

Business Intelligence and Analytics SCH-MGMT 553 (New course number being proposed) Tu/Th 11:15 AM 12:30 PM in SOM Lab 20

Master of Artificial Intelligence

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

Telecommunication (120 ЕCTS)

Data warehouse and Business Intelligence Collateral

Academic Catalog

Implementing a Data Warehouse with Microsoft SQL Server

One LAR Course Credits: 3. Page 4

Masters in Computing and Information Technology

Short courses presented by the NWU Programme in Forensic Accountancy

Graduate Student Handbook University of Texas Pan American Department of Computer Science

Appendices master s degree programme Artificial Intelligence

MEng, BSc Computer Science with Artificial Intelligence

TIM 50 - Business Information Systems

SYLLABUS. Computer Science - romanian. 1 lab seminar/laboratory 3.4 Total hours in the curriculum 36 Of which: 3.5 course

Delivering Business Intelligence With Microsoft SQL Server 2005 or 2008 HDT922 Five Days

Index Contents Page No. Introduction . Data Mining & Knowledge Discovery

Master of Science in Artificial Intelligence

IMPROVING DATA INTEGRATION FOR DATA WAREHOUSE: A DATA MINING APPROACH

Data Mining and Business Intelligence CIT-6-DMB. Faculty of Business 2011/2012. Level 6

NORTH-WEST UNIVERSITY POTCHEFSTROOM AND VAAL TRIANGLE CAMPUSES MASTER S PROGRAMMES IN INDUSTRIAL PSYCHOLOGY APPLICATION INFORMATION GUIDE

Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Course 20467A; 5 Days

ISQS 3358 BUSINESS INTELLIGENCE FALL 2014

Decision Support and Business Intelligence Systems. Chapter 1: Decision Support Systems and Business Intelligence

DEPARTMENT OF BUSINESS MANAGEMENT. BCom (Hons) Business Management. Course Code:

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

Data Warehousing and Data Mining in Business Applications

Implement a Data Warehouse with Microsoft SQL Server 20463C; 5 days

Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide

MIS636 AWS Data Warehousing and Business Intelligence Course Syllabus

ANALYTICS CENTER LEARNING PROGRAM

Module compendium of the Master s degree course of Information Systems

Course Outline Department of Computing Science Faculty of Science. COMP Applied Artificial Intelligence (3,1,0) Fall 2015

Implementing a Data Warehouse with Microsoft SQL Server

5.5 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall. Figure 5-2

Topics in basic DBMS course

Computer Information Systems

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

Data Warehousing. Jens Teubner, TU Dortmund Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1

Business Intelligence. Data Mining and Optimization for Decision Making

Transcription:

Information Sheet: Honours students 2015 Welcome to the Honours in IT programme presented at the Vaal Triangle Campus of the North-West University. Motivation for doing Honours Many students do not see the value of doing an honours degree at first. When you enrol for this degree you are able to: Specialize in specific aspects of Computer Science and Information Systems, such as BI a new field in IS with more job opportunities than other IS fields. ORACLE will be done in Database Systems; Qualify for a better first job Choose IS Engineering for IT Project Management or Database Systems to be a DBA; Qualify for promotion as some of the major corporations have specific requirements for promotion to senior positions; Prepare for Master s degree study; Change your education into a 4 year degree required for some professional associations and work abroad. Programme Content You need to select 4 modules from a possible 6 and do the project module. Each module consists of a first semester module and a second semester module of 12 credits each. Code Module Name Lecturer ( 2014) Short description ITRI611 ITRI621 Data Warehousing Prof. R. Goede Focus is on Business Intelligence and Data Warehousing. Students develop an industry related data warehouse. Most work is done in SQL server and Oracle. You need to select ITRI613/ITRI623 as well if you want to select ITRI 611/ITRI621 ITRI613 ITRI623 Database systems Mr. R. Botes Advance database management systems are studied. Advance aspects such as query optimization and analysis are covered. Practical work centres on very large data sets. Oracle is used. Information Mrs. S. Gilliland IT project management and practical IS systems development Systems Engineering methodologies such as Agile methods are studied. Computer Security Dr. C. van der Learn all about security threats and IT management for secure IS Vyver systems. Practical work is on encryption. ITRI614 ITRI624 ITRI615 ITRI625 ITRI616 Artificial Intelligence Mr. F.M. den Heijer ITRI618 ITRI628 Decision support systems Mr. W. van Blerk ITRI671 Project Prof. R Goede Mrs. JT Terblanche Artificial Intelligence, Logical Agents, Search methods and Neural Networks. Logic (propositional and predicate), Automated Theorem Proving. A practical approach to quantitative management in adding science to decision making. Advanced topics in DSS which can only be taken by students who did DSS in their B-degrees. Topics include: linear programming, Sensitivity analysis, Integer programming, Decision Trees and Simulation. A research project on a topic from the list below.

Project You need to select a project from a list at the beginning of the year and register for ITRI671. The project is 32 Credits = 320 hours. The project contains a literature research part and an implementation part. You need to research an area of IS before creating a software application. Our aim is provide project topics that will prepare you for Master s study. You have reading work for this module. A list of prescribed journal papers will be on the efundi site for this module. Currently the following topics are suggested: Topic Speech Technology Mobile Technology Human Computer Interaction Data Mining Systems Thinking Robotics Serious Games Higher Education Artificial Intelligence DBMS Learning Tools Database Management Systems Big Data Description Students can choose topics relating to speech recognition applications and are incorporated in projects working with various South African languages. Students can choose topics relating to any mobile application and are exposed to mobile device programming. Students will design and implement systems according to the principles of human computer interaction. Students will be provided of realistic data to explore and apply methods such as cluster analysis, neural networks and other DM methods. Students will study the field of systems thinking and apply the methodologies to practical problem situations. We are having fun with the LEGO robots systems The Serious Games Institute of SA is located at our campus and many of our Hons students are doing their projects under their supervision. Students may present proposals in the Technology in Education and the Education of Technology based subjects fields You will have to do a programming project were you choose to apply any of the artificial intelligence methods in a program or even a game. Design and/or develop tools for practical purposes to aid students in understanding database management systems (Expandable to areas of NoQSL DBMSs or both). Design and/or develop tools to aid or do research into problems faced with current database management system with regards to design, performance, spatial data, query optimizations and management (Expandable to areas of NoQSL DBMSs or both). Research into problems faced with Big Data with regards to processing, management and expansion. Study Credits You need to do in 1 semester, four 12 credit modules and half of your project (32/2=16 credits) which adds up to 64 credits. The norm is that 64 credits should relate to 640 hours of work. In a semester there are 14 academic weeks. This means that you need to work 640/14 = 45.7 hours per week on your studies, which translates into 8 hours per week day and 5.7 hours over the weekend. PLEASE KEEP THIS IN MIND WHEN YOU PLAN YOUR OTHER ACTIVITIES!!

Lecture Times All classes are presented after office hours. Generally from 18:00-21:00. The time table for 2014 is: Time Tuesday Wednesday 18:00-19:00 ITRI 614 ISE ITRI611 DW 19:00-20:00 ITRI 615 CS / ITRI671 Project* ITRI613 DB 20:00-21:00 ITRI 618 DSS ITRI616 AI * This time slot will used for ITRI671 for 8 sessions Book list PLEASE DO NOT BUY BOOKS BEFORE YOU ARE REGISTERRED! The purpose of the list is for you to review the books on the Internet to better understand the content of the modules. ITRI611 ITRI613 ITRI614 ITRI615 ITRI616 ITRI626 ITRI618 TITLE + AUTHOR + PUBLISHER ISB 2 Books to be used in both semesters: 1. Data warehouse Lifecycle toolkit ISBN: 9780470149775 Data Kimball, Ross, Thornthwaite, Mundy, Becker WILEY Warehouses 2. The Microsoft data warehousing toolkit with SQL server 2008 R2 and the Microsoft business ISBN: 9780470640388 intelligence toolset Mundy, Thornthwaite,Kimball WILEY Databases Database Management Systems, ISBN: 9780071231510 Raghu Ramakrishnan Johannes Gehrke Managing Information Technology Projects 7th IS Engineering Edition. ISBN: 9781133627227 Kathy Swalbe Cengage Learning 2 Books to be used in both semesters: 1. Security in Computing, Computer ISBN: 9780132390774 Charles P Pfleeger & Shari L Pfleeger Prentice Hall Security ISBN: 9780840031167 2. Principles of Information Security, Whitman & Mattord Cengage Artificial Intelligence Decision Support Systems Artificial Intelligence a Modern Approach Stuart Russell, Peter Norvig, Third Edition Decision modeling with Microsoft Excel JH Moore & LR Weatherford + Prentice Hall Introduction to Management Science by Bernard W. Taylor III (11th edition). Publisher: Pearson ISBN10: 1-292-02420-8 ISBN13: 978-1-292-02420-2 ISBN-10: 013017789X ISBN-13: 978-0130177896 efundi All the lecturers make use of the efundi learning management system. DURING REGISTRATION, WHILE ON CAMPUS IN OFFICE HOURS YOU NEED TO ENSURE TAHAT YOUR CARD IS ACTIVATED TO WORK ON EFUNDI. All assignments are submitted electronically and tested for plagiarism.

Coach Lab We have a partnership with the Coach Lab initiative of the Information Hub of the Gauteng government which provide an internship programme while you are doing your Honours. This enables students to apply for a position on the programme and to work during the mornings while they study. For more info go to: http://www.coachlab.co.za/. NWU Vaal is their newest centre and details are not yet on their site. General Information: Admission requirements: Applicable B-degree Closing date for Admission: 31 October 2014. Forms: Ms Hilda Msimanga, 016 910 3119. Building 24 room G02. Submit your completed forms in G02. Class fees: Please ask admin for quotation keep in mind that you only pay for the modules you select. Bursaries: Closing date for application: 15th December 2014. Amount: R13000 or 50% thereof for part time students Forms: Ms Ruth Kgabung, 016 910 3121. Building 24 room G02. Note: These forms require information that you may not have at hand please collect the forms urgently in order to be able to obtain all the relevant documentation. ALL Enquiries: Prof Roelien Goede: roelien.goede@nwu.ac.za

Module descriptions ITRI 611 (12) DATA WAREHOUSING I (3 hours) At the end of this module the student should have insight and a basic knowledge of data warehousing. Students should have sufficient theoretical knowledge to participate in discussion with practitioners. Furthermore students should be able to develop a small data warehouse according to a prescribed methodology until the data presentation phase. On theoretical level, the student should have insight and a basic knowledge of the following concepts of data warehousing: General data warehousing concepts; the data warehouse lifecycle; alternative data warehousing methodologies; dimensional modelling; requirements collection; extract, load and transform (ETL) functions. From a practical perspective students should demonstrate the ability to: Understand user requirements; setup suitable software products; develop a dimensional model; perform ETL; create a data warehouse browser. Suitable documentation should be developed for the practical work. ITRI 613 (12) DATABASE SYSTEMS I (3 hours) This module has two study divisions. Study Division 1: The aim of this division is to provide the student with the necessary background knowledge on the theory and application of databases. Furthermore, the base is determined regarding the knowledge and skills to know the typical architecture of a Data Base Management System (DBMS) and do the basic calculations regarding the large databases to determine the cost implications of specific approaches of large-scale databases. Study Division 2: The aim of this division is to provide the student with the necessary knowledge and skills to create, implement and maintain an Oracle database and manage possible problems. ITRI 614 (12) INFORMATION SYSTEMS ENGINEERING I (3 hours) The purpose of this module is to provide the learner with sound knowledge and practical experience of basic project management skills in the IT environment. The purpose of this course is to prepare students for a career in project management. ITRI 615 (12) COMPUTER SECURITY I (3 hours) On completion of this module, the learner will have a basic knowledge of and insight into computer and information security, including the weaknesses in computerised environments and how these can be controlled. Basic encryption and decryption as well as the most important encryption systems generally used, operating system controls, and reliable operating systems will be investigated. On completion of the module, the learner will be able to demonstrate his/her knowledge and insight gained by solving problems in the subject area and its areas of application. The student will be able to identify security problems in computer systems and information in businesses and recommend measures to address these.

ITRI 616 (12) ARTIFICAL INTELLIGENCE This module has the following outcomes: Define artificial intelligence and critically evaluate a definition; Describe the historical bases and the history of the subject; Discuss logical agents and the environments in which they operate; Define the concept of rationality and apply it to intelligent agents; Solve problems by making use of various informed and uninformed search methods; Describe the history and applications of neural networks; Explain the biological inspiration for neural networks; Discuss and use various neural network models and architectures in order to solve practical problems; Integrate and utilise information from various modules in solving practical problems (The learner will attain this outcome with the aid of one or more integrated evaluations); Work together in a group; Communicate effectively, orally as well as in writing, by making use of appropriate technology; Act in an ethical manner in all aspects concerning artificial intelligence. ITRI 618 (12) DECISION SUPPORT SYSTEMS (3 hours) When you have completed the course, you should have acquired a basic knowledge of modelling of especially mathematical models. Phases of the modelling process: abstraction and formulation; optimization of models, and sensitivity analysis will be studied. Models that will be studied include, among others, linear programming and special linear programmes such as transportation models and network models. Attention is also paid to: dynamic programming models, integer linear programmes, and introductory models for non-linear optimization. ITRI 621 (12) DATA WAREHOUSING II (3 hours) At the end of this module the student should have insight and knowledge of data warehousing. Students should have sufficient theoretical knowledge to participate in discussion with practitioners. Furthermore students should be able to develop a small data warehouse according to a prescribed methodology. On theoretical level, the student should have insight and a basic knowledge of the following concepts of data warehousing: Technical data warehousing architecture, more advance dimensional modelling, Business Intelligence (BI) applications and Maintenance of BI systems. From a practical perspective students should demonstrate the ability to: Create an OLAP cube, use MDX and create end-user applications. Students should also link from Excel s pivot table function to their OLAP cube. Suitable documentation should be developed for the practical work. ITRI 623 (12) DATABASE SYSTEMS II (3 hours) This module has two study divisions. Study division 1: The aim of this section is the give the student the necessary background knowledge about the theory and application of database management systems (DBMS) based on the work of ITRI613. The emphasis is mainly on the aspects of query optimization of the different facets of the DBMS. The student is expected to be able to do the basic calculations to determine the cost implications of certain approaches followed by a DBMS regarding large-scale databases. More theoretical work is also done regarding normalization and functional dependencies. In order to recapitulate the studies in and about databases, a project is dealt with that ranges from the implementation of database management systems to working through procedures to optimize the

handling of queries regarding the application of a database. Study division 2: The aim of this section is to give the student the necessary knowledge and skills to create, implement and maintain an Oracle database and to deal with possible problems. ITRI 624 (12) INFORMATION SYSTEMS ENGINEERING II (3 hours) At the end of the semester the students will have a sound knowledge of the different system development methodologies. This knowledge includes: system development methods; underlying approaches on which the system development methodologies are based; development process models which are used in system development methods; and development techniques and tools which are used in system development methods. ITRI 625 (12) COMPUTER SECURITY II (3 hours) On Completion of this module, the learner has acquired basic knowledge and insight on database, network, and administrative security and its economic aspects. Privacy and legal implications as well as ethical issues regarding information security must also be studied. On completion of the module, the learner will be able to demonstrate that he/she can apply the knowledge and insight that have been acquired in problem-solving in the subject field and its fields of application. In particular, the student will be able to identify security problems regarding computer systems and information in enterprises and recommend measures for these. ITRI 626 (12) ARTIFICAL INTELLIGENCE After you have completed the module, you must be able to: Describe the principles of knowledge-based agents; Define propositional logic (both syntax and semantics); Make inferences in propositional logic; Define predicate logic (both syntax and semantics); Translate problem descriptions in predicate logic; Make inferences in propositional logic; Construct resolution proofs; Construct a simple theorem prover for predicate logic; Cooperate in groups; Communicate effectively orally as well as in writing by making use of appropriate technology; Act ethically with regard to all aspects concerning artificial intelligence. ITRI 628 (12) DECISION SUPPORT SYSTEMS (3 hours) After successful completion of this module, you should: have mastered the theory and practice of various modelling problems, especially those of mathematic models; have mastered the subject language so that you can comfortably communicate with colleagues; be able to work in a problem solving manner; reveal a love for the study field and show comprehension of the relation between reality, abstraction, model and solution.

ITRI 671 (32) PROJECT MODULE This module has the following outcomes: Write a critical review of a journal paper; Write a research proposal; Do research under the guidance of a staff member; Write a journal article; Write a research report; Give a presentation of the research done and results obtained.