2012–2013 UNIVERSITY CATALOG - Florida Institute of Technology
2012–2013 UNIVERSITY CATALOG - Florida Institute of Technology
2012–2013 UNIVERSITY CATALOG - Florida Institute of Technology
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
and pre-approved SWE courses. All students must successfully<br />
complete at least 24 semester credit hours in computer science<br />
(CSE) or s<strong>of</strong>tware engineering (SWE) courses.<br />
The department excels in several specializations <strong>of</strong> computer<br />
science (computer security, computational intelligence, s<strong>of</strong>tware<br />
testing). Students are encouraged to concentrate in a specialization<br />
by careful selection <strong>of</strong> elective courses.<br />
S<strong>of</strong>tware Engineering, M.S. ___________________<br />
major Code: 8050 Degree awarded: Master <strong>of</strong> Science<br />
age restriction: N admission status: graduate,<br />
Delivery mode/s: classroom only main campus, Extended Studies<br />
admission materials: 3 letters Location/s: main campus, Spaceport<br />
<strong>of</strong> recommendation, GRE<br />
The master <strong>of</strong> science in s<strong>of</strong>tware engineering serves students who<br />
have earned a bachelor’s degree in s<strong>of</strong>tware engineering, computer<br />
science or a related discipline, as well as working s<strong>of</strong>tware engineers<br />
who want to broaden their perspective while deepening their<br />
skills in s<strong>of</strong>tware development. The program also accepts students<br />
who are already competent programmers wanting to prepare for<br />
careers in s<strong>of</strong>tware engineering. Courses in this program are taught<br />
at a level that assumes that all students have a technical undergraduate<br />
degree and significant programming experience.<br />
Admission Requirements<br />
Applicants must have taken courses in differential and integral calculus,<br />
discrete mathematics, statistics and data structures and algorithms,<br />
as well as at least 12 credit hours <strong>of</strong> advanced coursework in<br />
undergraduate computer science. Admission may be granted with the<br />
stipulation that deficiencies are made up by taking necessary extra<br />
courses. GRE scores (General Test only) are recommended. Students<br />
with English language deficiencies are only permitted to enroll in a<br />
restricted set <strong>of</strong> academic courses.<br />
Degree Requirements<br />
The Master <strong>of</strong> Science in S<strong>of</strong>tware Engineering requires a minimum<br />
<strong>of</strong> 30 credit hours <strong>of</strong> approved graduate study. Students are encouraged<br />
to complete and successfully defend a thesis. Students who<br />
decide against writing a thesis must pass a final program examination.<br />
The curriculum includes four required courses:<br />
SWE 5001 S<strong>of</strong>tware Engineering 1<br />
SWE 5002 S<strong>of</strong>tware Engineering 2<br />
SWE 5411 S<strong>of</strong>tware Testing 1<br />
SWE 5621 S<strong>of</strong>tware Metrics and Modeling<br />
All students are required to pass Computer Science Seminar (CSE<br />
5500) or Computer Sciences Internship (CSE 5501) twice during<br />
the degree program. The internship is completed with an information<br />
technology business or industrial organization and is available<br />
only for students without prior experience in a practical information<br />
technology setting.<br />
Each student selects elective courses to fulfill their credit hour<br />
requirements. One elective must be selected from courses that<br />
require significant programming and another must be a fundamental<br />
course in computer science. A list <strong>of</strong> courses fulfilling these<br />
requirements is available from the department.<br />
The department excels in several specializations <strong>of</strong> s<strong>of</strong>tware engineering<br />
and students are encouraged to concentrate in one <strong>of</strong> these<br />
areas by careful selection <strong>of</strong> elective courses.<br />
114 <strong>Florida</strong> Tech<br />
S<strong>of</strong>tware Testing<br />
S<strong>of</strong>tware testing is the process <strong>of</strong> technical investigation <strong>of</strong> a s<strong>of</strong>tware<br />
product, usually to discover quality-related information (such<br />
as defects or product state data) about the product. This subfield <strong>of</strong><br />
s<strong>of</strong>tware engineering is undergoing rapid change, demanding more<br />
technical knowledge and more insight into the product and its risks.<br />
<strong>Florida</strong> Tech <strong>of</strong>fers unusual breadth and depth <strong>of</strong> coursework and<br />
research opportunities in s<strong>of</strong>tware testing. A specialization in s<strong>of</strong>tware<br />
testing is best suited for those who have already worked in the<br />
field and want to become leaders in the testing community, perhaps<br />
as consultants, test automation architects or managers. S<strong>of</strong>tware<br />
engineering students who do not have significant experience should<br />
plan to take at least one, and preferably two, internships.<br />
The specialization in s<strong>of</strong>tware testing requires completion <strong>of</strong> both<br />
Human-Computer Interaction (AHF 5302) and S<strong>of</strong>tware Testing 2<br />
(SWE 5415).<br />
Additionally, the student must either complete a thesis on a s<strong>of</strong>tware-testing-related<br />
topic or must take two optional courses that<br />
address s<strong>of</strong>tware test related issues.<br />
Computer Science, Ph.D. ______________________<br />
major Code: 9071 Degree awarded: Doctor <strong>of</strong> Philosophy<br />
age restriction: N admission status: graduate<br />
Delivery mode/s: classroom only Location/s: main campus<br />
required admission materials: 3 letters <strong>of</strong><br />
recommendation, résumé, objectives, GRE<br />
The doctoral program is designed to provide the highest level <strong>of</strong><br />
academic scholarship and research in the disciplines <strong>of</strong> computer<br />
science. The goal is to produce qualified pr<strong>of</strong>essionals for research<br />
and teaching positions in the academic world, as well as equivalent<br />
positions in industry and government.<br />
The doctoral program in computer science is designed to attract<br />
students who have the greatest potential for expanding the frontiers<br />
<strong>of</strong> knowledge and transferring this knowledge to others. The<br />
program requires a significant breadth <strong>of</strong> understanding in the<br />
fundamentals <strong>of</strong> computer science, the mastery <strong>of</strong> several specialized<br />
subjects and the creativity to extend the body <strong>of</strong> knowledge on<br />
a particular subject through significant original research.<br />
Admission Requirements<br />
Each potential candidate must meet the general admission<br />
requirements and follow the process for applying presented in the<br />
Academic Overview section.<br />
To qualify for admission to the doctoral program in computer science,<br />
a candidate must demonstrate the potential for success in this<br />
program. A student may do so by one <strong>of</strong> the following means:<br />
1. Successful completion <strong>of</strong> a bachelor <strong>of</strong> science degree in computer<br />
science from an accredited institution, with a GPA <strong>of</strong> at<br />
least 3.5.<br />
2. Successful completion <strong>of</strong> a master <strong>of</strong> science degree in computer<br />
science or a related field from another accredited institution,<br />
with a GPA <strong>of</strong> at least 3.5.<br />
Also required are three letters from individuals familiar with the<br />
applicant’s academic and research ability recommending doctoral<br />
study. Applicants are strongly encouraged to be aware <strong>of</strong> the<br />
research interests <strong>of</strong> faculty in the department. Scores from the<br />
GRE General Test are required, and the Subject Test in Computer<br />
Science is recommended.