F. MANUAL DE OPERACIÓN ___________________________________ 49
F.4. Fase 3: Parada de la instalación
Joseph Chao, Graduate Coordinator 221 Hayes Hall Phone: 419-372-2337 Degree Offered Master of Science Graduate Faculty Professors
Raymon Kresman, Ph.D.; Hassan Rajaei, Ph.D.
Associate Professors
Julie Barnes, Ph.D.; Joseph Chao, Ph.D.; Mohammad Dadfar, Ph.D.; Walter Maner, Ph.D.; Guy Zimmerman, Ph.D.
Assistant Professors
Jake Lee, Ph.D.
The Department of Computer Science offers the Master of Science degree. The M.S. program provides educational opportunities in a wide range of fields of computer science.
Students who wish may select a specialization in parallel and distributed computing or software engineering. The parallel and distributed computing specialization is designed for students interested in the design, analysis and use of integrated, distributed information processing systems. It includes intensive studies on principles of computer networking, client-server computing, high performance computer architectures, centralized and decentralized operating systems, and creation/visualization of data objects over the network.
The software engineering specialization is designed for students who want a focused study of software engineering. The program provides intensive studies in the software lifecycle, software development methodologies, formal models of software engineering, human-computer interaction, and database management.
Prerequisites to Graduate Work
Applicants should have a background in computer science equivalent to that provided by the core undergraduate curriculum. Prerequisites may be satisfied by courses taken as an
undergraduate, by remedial course work taken while a graduate student, or by substantial practical experience in the computing
field. Additional courses in mathematics and statistics are also desirable. Deficiencies in mathematics may be made up at the beginning of graduate study.
Admission Procedure
Applicants seeking admission to the M.S. program in computer science should follow the instructions outlined in the “Graduate Admission” section of this catalog. Those desiring an assistantship should provide a professional résumé as part of the application materials.
Degree Requirements
Master of Science
Candidates must complete a total of 33 hours of graduate course work, including 15 hours of regular computer science course work at the 6000 level, three hours of either CS 6910 or CS 6990, and 15 additional hours of course work. These additional hours may include computer science course work at the 5000 or 6000 level. Students in Plan II, and students in Plan I with no more than three hours of credit for CS 6990, may include up to three hours chosen from the following: CS 5850, CS 5890, or approved graduate courses in other departments. Candidates must maintain a 3.0 grade point average overall, as well as a 3.0 grade point average in computer science courses. Students may pursue the M.S. degree under one of two plans.
Plan I: Candidates must prepare a formal thesis while enrolled in CS 6990 for at least three hours. No more than six hours of CS 6990 may be included in the required total of 33 semester hours of graduate credit. The thesis must be defended at an open meeting. Enrollment in CS 6990 is restricted to students who have
completed at least 18 hours of course work and have an overall grade point average of 3.5 or better.
Plan II: Candidates must complete a project while enrolled in CS 6910 for at least three hours. No more than three hours of CS 6910 may be included in the required total of 33 hours. Enrollment in CS 6910 is restricted to students who have completed at least 18 hours of course work and who have an overall grade point average of 3.0 or better. Plan II students are required to develop a written report as part of the CS 6910 project. The project must be presented at an open meeting and evaluated by the project supervisor and by one additional CS faculty member.
All students completing a specialization must satisfy the course requirements shown below. Other students are required to complete CS 5050 and CS 6120.
Graduate Programs | 74
Requirements for Optional Specializations
Parallel and Distributed Computing: The following courses are
required of students specializing in parallel and distributed computing: (1) CS 5050, 5170, 5290, 6120, 6290; (2) either CS 6070 or CS 6150; (3) a thesis (CS 6990) under Plan I or a graduate project (CS 6910) under Plan II.
Software Engineering: The following courses are required of
students specializing in software engineering: (1) CS 5050, 5640, 6120, 6640; (2) two of CS 5250, 5620, 6150, 6250, 6650; (3) a thesis (CS 6990) under Plan I or a graduate project (CS 6910) under Plan II.
Requirements for the Dual Master’s Degree
A student may design a program of study incorporating computer science and another graduate discipline, leading to the
simultaneous award of two master's degrees. This option requires simultaneous admission into the two programs, and is not open to students already pursuing a graduate degree at BGSU. The Graduate College requires a program of study of at least 50 hours for the two degrees, including a maximum of six hours of thesis and no more than eight hours of independent study, readings, and special program registrations. The Department of Computer Science requires that all dual degree students complete a thesis. No CS specializations are available to the student in a dual degree program. The CS requirements for the dual degree program are as follows:
• 12 hours of regular computer science course work at the 6000 level, including CS 6120
• 6 hours of thesis research, either CS 6990 or the equivalent course in the other program
• 12 additional hours of computer science course work at the 5000 or 6000 level, including CS 5050. These hours may not include CS 5850 or CS 5890.
The thesis topic should demonstrate the effective integration of the two fields. The thesis developed satisfies the thesis requirement for both degrees. Enrollment in thesis research is restricted to students who have completed at least 18 hours of course work. The thesis committee must include two computer science faculty and two faculty from the other program.
Graduate Courses
Please access graduate courses online at
http://webapp.bgsu.edu/courses/indexps.php
.
Graduate coursesoffered by the Department of Computer Science use the prefix: CS.
Graduate Programs | 75
CRIMINAL JUSTICE