26.10.2013 Views

2013–2014 UNIVERSITY CATALOG - Florida Institute of Technology

2013–2014 UNIVERSITY CATALOG - Florida Institute of Technology

2013–2014 UNIVERSITY CATALOG - Florida Institute of Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SPRING<br />

COM 1102 Writing about Literature ........................................................ 3<br />

CSE 1002 Fundamentals <strong>of</strong> S<strong>of</strong>tware Development 2 ............................ 4<br />

CSE 2120 Computer Organization and Machine Programming ............. 3<br />

MTH 1001 Calculus 1 ............................................................................... 4<br />

Restricted Elective (Science) ................................................. 3<br />

17<br />

Sophomore Year<br />

FALL CREDITS<br />

COM 2012 Research Sources and Systems ............................................... 1<br />

COM 2223 Scientific and Technical Communication .............................. 3<br />

CSE 2010 Algorithms and Data Structures ............................................. 4<br />

MTH 1002 Calculus 2 ............................................................................... 4<br />

Restricted Elective (laboratory science*) ............................... 4<br />

16<br />

SPRING<br />

CSE 2050 Programming in a Second Language ...................................... 3<br />

CSE 2410 Introduction to S<strong>of</strong>tware Engineering ................................... 3<br />

HUM 2051 Civilization 1 .......................................................................... 3<br />

HUM 2510 Logic ....................................................................................... 3<br />

Restricted Elective (laboratory science*) ............................... 4<br />

16<br />

Junior Year<br />

FALL CREDITS<br />

CSE 2400 Applied Statistics .................................................................... 3<br />

CSE 3030 Legal, Ethical and Social Issues in Computing ...................... 3<br />

CSE 3120 Computer Architecture and Assembly Programming ............ 3<br />

CSE 4250 Programming Language Concepts ......................................... 3<br />

Humanities Core Course ....................................................... 3<br />

15<br />

SPRING<br />

CSE 4001 Operating Systems Concepts ................................................. 3<br />

CSE 4083 Formal Languages and Automata Theory** .......................... 3<br />

Free Elective ........................................................................... 3<br />

Liberal Arts Elective .............................................................. 3<br />

Restricted Elective (MTH)..................................................... 3<br />

Restricted Elective (Science) ................................................. 3<br />

18<br />

Senior Year<br />

FALL CREDITS<br />

CSE 4081 Introduction to Analysis <strong>of</strong> Algorithms**............................... 3<br />

CSE 4101 Computer Science Projects 1 (Q) ........................................... 3<br />

Restricted Elective (CSE) ...................................................... 3<br />

Restricted Elective (MTH or Science) ................................... 3<br />

Technical Elective (or BUS 3xxx) ........................................... 3<br />

15<br />

SPRING<br />

CSE 4102 Computer Science Projects 2 (Q) ........................................... 3<br />

Humanities Elective ............................................................... 3<br />

Restricted Electives (CSE) ..................................................... 6<br />

Technical Elective (or BUS 3xxx) ........................................... 3<br />

15<br />

TOTAL CREDITS REQUIRED........................................ 127<br />

*Students select one laboratory science sequence (BIO 1010/BIO 1020,<br />

CHM 1101/CHM 1102, or PHY 1001/2091 and PHY 2002/2092). Students<br />

who complete the physics sequence may apply two credits toward the<br />

Restricted Elective (Science) requirement.<br />

**One additional 3-credit Restricted Elective (CSE) may be taken in place <strong>of</strong><br />

either CSE 4081 or CSE 4083.<br />

S<strong>of</strong>tware Engineering, B.S. ____________________<br />

Major Code: 7075 Degree Awarded: Bachelor <strong>of</strong> Science<br />

Age Restriction: N Admission Status: undergraduate<br />

Delivery Mode/s: classroom only Location/s: main campus<br />

The s<strong>of</strong>tware engineering program prepares students for careers as<br />

practicing pr<strong>of</strong>essionals in s<strong>of</strong>tware architecture, design, implementation,<br />

testing and evolution, or for graduate study. The engineering <strong>of</strong><br />

112 <strong>Florida</strong> Tech <strong>2013–2014</strong><br />

s<strong>of</strong>tware is multidisciplinary, spanning computer science, engineering<br />

economics, engineering problem solving, epistemology, human factors<br />

management, mathematics, quality control and safety.<br />

The educational objectives <strong>of</strong> the bachelor <strong>of</strong> science degree program<br />

are to prepare students so that within a few years after graduation they<br />

will be leaders in the development <strong>of</strong> s<strong>of</strong>tware where their primary<br />

role may be in requirements elicitation, s<strong>of</strong>tware design, application<br />

development, s<strong>of</strong>tware testing or s<strong>of</strong>tware evolution; they will be<br />

actively engaged in continual pr<strong>of</strong>essional development; and will be<br />

using their technical knowledge, interpersonal and personal skills and<br />

pr<strong>of</strong>essional attitude to advance their careers, the careers <strong>of</strong> others<br />

and the organizations for which they work.<br />

Candidates for a Bachelor <strong>of</strong> Science in S<strong>of</strong>tware Engineering must<br />

complete the minimum course requirements outlined in the following<br />

curriculum. Because the subject matter <strong>of</strong> programming, algorithms<br />

and data structures form a critically important foundation for<br />

all advanced computer science and s<strong>of</strong>tware engineering courses, the<br />

minimum grade for satisfying the prerequisite requirements for these<br />

advanced courses is a grade <strong>of</strong> C for each <strong>of</strong> the following courses:<br />

CSE 1001, CSE 1002 and CSE 2010.<br />

Freshman Year<br />

FALL CREDITS<br />

ASC 1000 University Experience ............................................................ 1<br />

COM 1101 Composition and Rhetoric ...................................................... 3<br />

CSE 1001 Fundamentals <strong>of</strong> S<strong>of</strong>tware Development 1 ............................ 4<br />

CSE 1101 Computing Disciplines and Careers 1 ................................... 1<br />

CSE 1400 Applied Discrete Mathematics ............................................... 3<br />

PSY 1411 Introduction to Psychology ..................................................... 3<br />

15<br />

SPRING<br />

COM 1102 Writing about Literature ........................................................ 3<br />

CSE 1002 Fundamentals <strong>of</strong> S<strong>of</strong>tware Development 2 ............................ 4<br />

CSE 2120 Computer Organization and Machine Programming ............. 3<br />

MTH 1001 Calculus 1 ............................................................................... 4<br />

Restricted Elective (Science) ................................................. 3<br />

17<br />

Sophomore Year<br />

FALL CREDITS<br />

COM 2012 Research Sources and Systems ............................................... 1<br />

COM 2223 Scientific and Technical Communication .............................. 3<br />

CSE 2010 Algorithms and Data Structures ............................................. 4<br />

MTH 1002 Calculus 2 ............................................................................... 4<br />

Restricted Elective (laboratory science*) ............................... 4<br />

16<br />

SPRING<br />

CSE 2050 Programming in a Second Language ...................................... 3<br />

CSE 2410 Introduction to S<strong>of</strong>tware Engineering ................................... 3<br />

HUM 2051 Civilization 1 .......................................................................... 3<br />

HUM 2510 Logic ....................................................................................... 3<br />

Restricted Elective (laboratory science*) ............................... 4<br />

16<br />

Junior Year<br />

FALL CREDITS<br />

CSE 2400 Applied Statistics .................................................................... 3<br />

CSE 3030 Legal, Ethical and Social Issues in Computing ...................... 3<br />

CSE 3411 S<strong>of</strong>tware Testing 1 .................................................................. 3<br />

CSE 3421 S<strong>of</strong>tware Design Methods ...................................................... 3<br />

Humanities Core Course ....................................................... 3<br />

15<br />

SPRING<br />

AHF 3101 Introduction to Human Factors .............................................. 3<br />

CSE 4001 Operating Systems Concepts ................................................. 3<br />

CSE 4415 S<strong>of</strong>tware Testing 2 .................................................................. 3<br />

CSE 4610 Requirements Engineering ..................................................... 3

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

Saved successfully!

Ooh no, something went wrong!