25.10.2013 Views

2012–2013 UNIVERSITY CATALOG - Florida Institute of Technology

2012–2013 UNIVERSITY CATALOG - Florida Institute of Technology

2012–2013 UNIVERSITY CATALOG - Florida Institute of Technology

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!