|
Master's Degree in
Software Engineering
The University of Scranton's
master of science degree in software engineering (MSSE) is designed to prepare
professionals in the field of software development. Our master's program
provides instruction and hands-on experience in planning and analysis, design,
implementation, and maintenance of computer software and documentation. You
will gain experience with computer-aided software engineering (CASE) tools,
object-oriented analysis and design, formal methods and models, software reuse
techniques, and the role that elegant software engineering plays in the
construction of integrated software solutions. Some of your work may be done in
cooperation with local firms. The result is a comprehensive, practical
foundation that prepares you for a successful career in the growing field of
software development.
Extensive Computing
Facilities
In our master's program, you will have access to all of the computing resources
needed for your work. The primary resource is the Computing Sciences
Department's network of Intel systems, Sun workstations and a departmental VAX,
running the UNIX, Microsoft NT, and Open VMS operating systems. The department
maintains a number of IBM-compatible PC's, all of which are networked providing
ready access to the Internet and World Wide Web. Other computing
resources include a large timesharing system with accompanying laboratory
facilities running on a DIGITAL minicomputer, and several IBM-compatible PC
laboratories. The DIGITAL system, as well as the Sun SPARC stations, are
available 24 hours a day via the University's campus-wide network, which is
accessible through any
computer and modem.
Admission
Requirements
The program accepts students with a variety of undergraduate backgrounds. In
making an admissions decision, all of the information about an applicant will
be viewed in combination. The following items are required to apply for
admission to the Software Engineering program:
Bachelor's degree
with a minimum GPA of 3.0 (4.0 scale)
Completed application form and $50 fee
3 letters of recommendation
official undergraduate degree transcript
Proof
of English Proficiency is required for international students
In addition to the standard
admission requirements for graduate education at The University of Scranton,
candidates for an MSSE degree should be able to demonstrate knowledge
equivalent to undergraduate courses in:
Programming in an
object-oriented language (Java, C++, Eiffel...)
Operating Systems
Discrete mathematics
Data Structures
File Processing
If you do not have an adequate
background in these areas, you may be admitted on the condition that you will
take the appropriate coursework as needed.
Curriculum
The total graduate-level course requirement is 36 credits and is distributed as
follows:
Fundamentals
(12 credits)
Advanced Courses (18 credits)
Thesis Project (6 credits)
The program is designed to
accommodate students who wish to study on either a part-time or full-time
basis. Part-time students will typically be those employed within the computer
applications field in local business and industry.
Fundamental Courses
(12 credits)
Mathematics for
Software Engineering
Introduction to Software Development
Formal Methods & Models
Requirements, Analysis, & Software Specification
Advanced Courses
(18 credits)
Principals &
Applications of Software Design*
Software Project Management*
Software Generation & Maintenance
Engineering of Software Systems
Database Systems
Cost Collection & Analysis Metrics
Interactive and Time Critical Systems Design
CASE Tools
* Required course in area of
specialization
Thesis Project (6 credits)
The thesis project involves the design and implementation of a project under
the supervision of a faculty member. The project can be related to the
student's job in which case the faculty member will work with the student's
supervisor at work.
Capstone
Experience
Each student is required to
complete a thesis project; this is normally done during his/her last year in
the program. A faculty member works with the student as the project advisor and
at least one other faculty member must read and approve the student's thesis
report. A thesis project normally involves the design and implementation of a
software system and it requires the use of tools, techniques, and theory
learned from previous courses. The student is required to defend his/her thesis
publicly. Six credits are awarded for the thesis project via the two-semester
course sequence SE 598 and SE 599.
Scheduling
Classes are offered from 4:30 p.m. to 7:10 p.m. and from 7:20 p.m. to 10:00
p.m. Monday through Thursday.
You may call 1-800-366-4723 or 1-570-941-7600 to have information sent to you.
Fax 570-941-5995.
If you would like to learn more about the Software Engineering Program, please
click HERE.
Questions? Use our
Graduate School
Information Request Form!
|