Virconia University »
Informatics & Imaging

Home
MSc Program
BSc Program
Research
Staff
Tuition
Policies
Links

  News
Classes are open year-round. Request an application ... >>

                            


MSc in Computer Science

The MSc program is based on a sequence of eight cources, culminating with a dissertation. Each of the eight courses has a duration of 10 weeks and is conducted in an online classroom setting which includes the following features:

- weekly discussion
- homework exercises
- group projects

An online instructor is in charge of each course. The role of the online instructor is to facilitate the discussions, evaluate the student's achievement based on their performance in the discussions, homework exercises, and group projects, as it applies in each specific course, and also provide weekly feedback to each student with the purpose of highlighting areas where they can improve.

Each of the eight main courses carries a weight of 3 units. The dissertation carries a weight of 6 units while its duration is set to six months. During the course of the dissertation, the student will communicate and coordinate with a chosen advisor who will provide guidance and answer questions. The dissertation is viewed in general as independent work, however the advisor will provide regular feedback to the student on his/her progress and respond to all questions in a timely fashion.

An extension of one month may be given under serious circumstances which have to be justified by the student. A second and final extension, again of one month, may be given in cases of extreme situations. All extensions need to be approved by the advisor and the acedemic director and the student will be asked to provide evidence (e.g., written documention).

The topic of the dissertation should be in one of the imaging areas. The topic can be chosen either by the student alone or in consultation with a faculty member, and will be followed by the preparation of a short proposal which will be evaluated by the director and approved or rejected based on its quality and scope. Two types of dissertations are allowed: a) research-oriented, b) development-oriented. If a proposal is rejected, reasons will be given and suggestions to ammend it so that it may be resubmitted for a re-evaluation.

The same grade scale as used in all regular courses (see policies) is used to grade the dissertation as well. The dissertation is graded by two faculty members, the advisor, and a second faculty member who will be assigned at the end.

A dissertation not completed within its allowed duration of six months (or within 7 or 8 months, in case of extensions) will be considered as failed. The student will have to choose a different topic and repeat the procedure outlined above, if he/she wishes to have a second attempt at the dissertation.

After the successful completion of all courses and the dissertation, the student is awarded the Master's of Science (MSc) degree in Computer Science.



The MSc program of study is shown below.

MSC 450 Bases of Computer Science

This course is the introduction into the program and covers the essential elements upon which computer science is based, in terms of both mathematics and programming.

Prerequisites: Strong general math background; some programming experience may also be helpful.


MSC 460 Programming in Java

Advanced programming topics, such as GUI design, data structures, networking, etc., will be covered with Java as the medium.

Prerequisites: MSC 450


MSC 480 Advanced Data Structures

Selected topics from the recent research, as well as classic techniques, in the area of data structures.

Prerequisites: MSC 460


MSC 500 Analysis of Algorithms

Advanced topics in the analysis and design of algorithms from a wide range of application areas. Included topics are: randomized algorithms, dynamic programming, amortized analysis, flow networks, Fast Fourier Transform, computational geometry etc.

Prerequisites: MSC 460


MSC 600 Image Processing I

Introduction of the basic methods and techniques used in the area of image processing and analysis.

Prerequisites: MSC 480, 500


MSC 610 Image Processing II

Selected research topics from the area of imaging.

Prerequisites: MSC 600


MSC 660 Special Topics I - MSC 661 Special Topics II

These two courses cover advanced topics on different subjects each time they are offered, such as Parallel and Distributed Systems, Internet Technologies, Programming Languages, Artificial Intelligence, Networks, etc. The chosen subjects will be announced in advance.

Prerequisites: MSC 480, 500


MSC 690 Master's Dissertation

Scientific study, research and development of a topic related to imaging. It includes creation of software and writing of a dissertation.

Prerequisites: Completion of all other courses.

All courses are required and should be taken in the order shown above (follow the Prerequisites structure). Each course term is 10 weeks with generally 2 weeks allowed in between terms. The time to complete the program is estimated to 2-2.5 years. See the book list.





Interspire - EchoEcho - Developer.com - Zend - JavaScript.com


© Nth Research 2006-2008