23.10.2013 Views

2008–2009 - Florida Institute of Technology

2008–2009 - Florida Institute of Technology

2008–2009 - 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.

DePartment <strong>of</strong> ComPuter sCienCes<br />

W.D. Shoaff, Ph.D., Head<br />

Degree Programs<br />

Computer Science, B.S., M.S., Ph.D.<br />

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

Undergraduate Minor Program<br />

Computer Science<br />

Pr<strong>of</strong>essors<br />

S. Ann Becker, Ph.D., Web usability and accessibility, data quality,<br />

electronic commerce, online privacy, telemedicine optimization, s<strong>of</strong>tware<br />

engineering, object-oriented analysis and design.<br />

Cem Kaner, Ph.D., J.D., s<strong>of</strong>tware testing, computer law, s<strong>of</strong>tware metrics,<br />

computer science education.<br />

Gerald A. Marin, Ph.D., computer networks, network security.<br />

J. Richard Newman, Ph.D., s<strong>of</strong>tware engineering, computer graphics,<br />

information resource management, multimedia distant learning, computer<br />

law and ethics.<br />

Scott R. Tilley, Ph.D., s<strong>of</strong>tware engineering, system evolution and program<br />

redocumentation.<br />

Associate Pr<strong>of</strong>essors<br />

Phil J. Bernhard, Ph.D., database systems.<br />

Philip K. Chan, Ph.D., scalable adaptive methods, machine learning, data<br />

mining, parallel and distributed computing, intelligent systems.<br />

Richard A. Ford, Ph.D., computer security, malicious code.<br />

Ronaldo Menezes, Ph.D., coordination models and systems, multi-agent<br />

systems, swarm intelligence, bio-inspired computing.<br />

Debasis Mitra, Ph.D., artificial intelligence, spatial and temporal<br />

reasoning.<br />

William D. Shoaff, Ph.D., computer graphics, analysis <strong>of</strong> algorithms,<br />

mathematical s<strong>of</strong>tware.<br />

Ryan Stansifer, Ph.D., programming languages, compilers,<br />

internationalization.<br />

Assistant Pr<strong>of</strong>essors<br />

William H. Allen, Ph.D., computer networks, computer and network<br />

security.<br />

Celine Lang, D.P.A., information systems.<br />

Eraldo Ribeiro, Ph.D., computer vision, image processing, pattern<br />

recognition.<br />

Marius C. Silaghi, Ph.D., cryptology, speech recognition, multi-party<br />

computation.<br />

Pr<strong>of</strong>essors Emeriti<br />

Frederick B. Buoni, Ph.D.; David R. Clutterham, Ph.D.<br />

Adjunct Pr<strong>of</strong>essors<br />

R. Baggs, Ph.D.; S. Gordon, Ph.D.; M. Mahoney, Ph.D.; D. Stewart, J.D.<br />

Lecturers<br />

S. Johnson, M.S., C. Schmitt, M.S.<br />

Student Coordinator<br />

Rosalyn Bursey<br />

Mission Statement<br />

The mission <strong>of</strong> <strong>Florida</strong> Tech’s computer sciences department is<br />

to prepare computing pr<strong>of</strong>essionals for success and leadership in<br />

the conception, design, implementation and operation <strong>of</strong> complex<br />

real-world systems, and to expand knowledge and understanding<br />

<strong>of</strong> computing through research, scholarship and service.<br />

66 <strong>Florida</strong> Tech<br />

unDergrADuATe Degree ProgrAmS<br />

Bachelor <strong>of</strong> Science<br />

Computer Science __________________________<br />

Computer scientists are deeply involved in activities that are<br />

essential in our modern civilization. These activities include<br />

basic research, design, development and testing <strong>of</strong> s<strong>of</strong>tware<br />

and information systems that serve society and its many needs.<br />

Computer technology is found in every aspect <strong>of</strong> today’s world.<br />

Common uses include word processors, spreadsheets, computer<br />

games and entertainment, communications and information<br />

systems, transportation, education and training, medicine,<br />

criminology, factory automation, space exploration and assistive<br />

devices for the disabled. Computers have led to significant quality<br />

<strong>of</strong> life improvements, and yet their potential is still to be fully<br />

realized. Pr<strong>of</strong>essionals in computer science design and develop<br />

computer systems that are, ins<strong>of</strong>ar as possible, free from defects<br />

and protected from misuse that would harm the health or welfare<br />

<strong>of</strong> society or the environment.<br />

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

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

graduation they will be well-respected computational problem<br />

solvers and recognized as algorithmic specialists contributing to<br />

the development <strong>of</strong> new technology and s<strong>of</strong>tware products; they<br />

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

and will be using their technical knowledge, interpersonal and<br />

personal skills and pr<strong>of</strong>essional attitude to advance their careers,<br />

the careers <strong>of</strong> others and the organizations for which they work.<br />

The computer science curriculum at <strong>Florida</strong> Tech is a unique and<br />

well-rounded program that provides a solid technical background<br />

for careers in the computing pr<strong>of</strong>ession or for graduate studies.<br />

Undergraduate students study the structure <strong>of</strong> typical computer<br />

systems, the techniques and theories supporting s<strong>of</strong>tware development<br />

and specialized areas such as computer graphics, artificial<br />

intelligence, networks and information management. After<br />

graduation, they are equipped to enter the work force as systems<br />

analysts, application programmers or s<strong>of</strong>tware specialists, and are<br />

provided with the background necessary for graduate study.<br />

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

data structures forms a critically important foundation for all<br />

advanced computer science courses, the minimum grade for<br />

satisfying the prerequisite requirements is a grade <strong>of</strong> C for each<br />

<strong>of</strong> the following courses: CSE 1001, CSE 1002 and CSE 2010.<br />

Students must complete the following minimum course<br />

requirements:<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 />

ECE 1551 Digital Logic.........................................................................4<br />

16<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 />

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

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

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

17

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

Saved successfully!

Ooh no, something went wrong!