Skip to Navigation
 
    Rivier University
   
 
  Nov 19, 2017
 
 
    
2014-2015 Graduate Catalog [ARCHIVED CATALOG]

Master of Science in Computer Science


Return to Academic Programs Return to: Academic Programs

Program Director and Advisor:
Vladimir Riabov, Ph.D.
Office: Regis Hall, Room 305
Phone: (603) 897-8613
Fax:  (603)897-8805 
E-mail: vriabov@rivier.eduSciences@rivier.edu

The Master of Science in Computer Science program is designed to provide students with advanced disciplinary knowledge and skills and with current competitive professional practices.

Degree Requirements (12 courses/36 credits)


For additional information about pre-requisites and admissions requirements, see information about the Computer Science department.

Computer Science Electives (15 credits)


Select 5 courses from one of the following four areas of concentration: Information Technology, Software Development, Web and Database Development, or the Design Your Own track:

Information Technology Concentration offers specialization in the design and deployment of information technologies infrastructures. This concentration covers a range of topics including overview of information technologies, inter-networking techniques, advanced local and wide area networking technologies, database management systems, and computer security.

Software Development Concentration refers to the design and development of real-life software products that are task or service-oriented. This concentration applies mathematical and knowledge-based formalisms to practical, technical solutions. Software applications include: computer graphics, intelligent systems, data mining, knowledge-based systems, and multimedia and web applications. Software systems include: modern device development, compiler techniques, parallel and distributed computing, and advanced operating systems. This concentration covers advanced programming techniques in C++ and Java, software engineering methodology, software quality assurance, and computer security.

Web and Database Development Concentration focuses on concepts, tools, and practices for designing and developing web and database systems and applications. This concentration covers web development techniques and solutions on both the client and server sides, multimedia, web development, computer security, and database programming.

Design Your Own Concentration provides the student with the opportunity to select five courses from more than one area.

 

Return to Academic Programs Return to: Academic Programs