USF 2007-2008 Undergraduate Catalog - Pages 155-159
Course Descriptions - Faculty - Printable Degree Requirements
Academic Learning Compacts - Computer Science, Computer Engineering, Information Systems
Undergraduate Degrees Offered:
Bachelor of Science in Computer Engineering (B.S.Cp.E.)
Bachelor of Science in Computer Science (B.S.C.S)
Bachelor of Science in Information Systems (B.S.I.S)
Graduate Degrees Offered:
Master of Science in Computer Science (M.S.C.S)
Master of Science in Computer Engineering (M.S.Cp.E.)
Doctor of Philosophy in Computer Science and Engineering (Ph.D.)
Doctor of Philosophy in Engineering Science (Ph.D.)
This department offers coursework and study in all areas fundamental to Computer Science, Computer Engineering, and Information Systems. Topics covered may include computer architecture and hardware design, software engineering, computer system organization, operating systems, algorithms and data structures, computer graphics, user interface, software testing, computer networks, database systems, robotics, theory of computation and artificial intelligence.
Our research areas of faculty concentration are 1) computer architecture and VLSI design/testing, 2) artificial intelligence and robotics, 3) graphics/image processing/computer vision, and 4) networks, 5) software testing.
Computing facilities available to students in the Department include several microprocessor and design laboratories for hardware-oriented studies, personal computer laboratories for general use in programming assignments, and networked SUN workstations for use by majors. The Department maintains a number of research laboratories equipped with special purpose hardware. In addition, the Department has access to College of Engineering SUN Solaris and PC workstations and SOLARIS servers.
Three undergraduate degree programs are offered within the Department of Computer Science and Engineering. These programs are Computer Engineering, Computer Science and Information Systems, which lead to the Bachelor of Science in Computer Engineering, in Computer Science and in Information Systems, respectively.
The Computer Engineering program emphasizes the application of engineering principles to the design of computer hardware and software. While all department programs provide coverage of both computer hardware and software, this program allocates additional time to issues of computer architecture and hardware design. Students in this program also acquire a broad background in engineering science through the study of the engineering core.
The Computer Science program focuses on the theory of computation and computer organization. Additional course work in programming languages, algorithms, software engineering, and a wide range of electives supplement the core coverage of hardware and software.
The Information Systems program combines a basic coverage of hardware and software with a core of business related courses and additional course work in areas such as networks and database. The emphasis in this program is on the application of computing.
Graduates from these programs follow fruitful careers developing either scientific or business applications of computers, as well as in the design of computer systems. They are often involved in the systems level definition of large scale IT operations for both manufacturers of computers and for users. A wide and expanding variety of design and applications opportunities characterize this field. The rapid growth and continual change within this field makes it essential for students to acquire a broad foundation in applied mathematics and the physical sciences, and to develop communication skills and to become familiar with the domains of potential computer application in the Humanities and Social Sciences. Research and development opportunities as a computer scientist and engineer, often following graduate education, are present in the areas of computer architecture and VSLI design, artificial intelligence, software engineering, digital data communications, software testing, robotics, database, networks, user interface, fault-tolerant computing and testing, computer-graphics, image processing and computer vision, and simulation.
In keeping with the mission of the College of Engineering, the Computer Science & Engineering Department strives for excellence in teaching, research, and public service.
Specifically the Department aspires to:
The Computer Science & Engineering Department has established the following goals for graduates of our program:
In addition to the College’s graduation requirements, the department has the following policies:
Prerequisites (State Mandated Common Prerequisites) for Students Transferring from a Florida Community College: If a student wishes to transfer without an A.A. degree and has fewer than 60 semester hours of acceptable credit, the student must meet the university’s entering freshman requirements including ACT or SAT test scores, GPA, and course requirements.
Students should complete the following prerequisite courses listed below at the lower level prior to entering the University. If these courses are not taken at the community college, they must be completed before the degree is granted. Unless stated otherwise, a grade of “C” is the minimum acceptable grade ("C-" is insufficient).
Students qualify for direct entry to the department if they have completed the following courses at a Community College or University in the Florida State University System (SUS) and meet all other admissions requirements of the University and College.
Some courses required for the major may also meet General Education Requirements thereby transferring maximum hours to the university.
COP XXXX* (3)
MAC X311 (4)
MAC X312 (4)
PHY X048/X048L (4)
or
PHY X048C (4)
PHY X049/X049L (4)
or
PHY X049C (4)
*Introductory Programming in Ada, C, C++, or PASCAL or equivalent language.
Natural Sciences:
XXX XXXX** (6)
**Two (2) science courses for science majors.
Please be aware of the immunization, foreign language, continuous enrollment policies of the university, and qualitative standards required.
All students must complete the equivalent of USF Composition I & II, Engineering Calculus I & II and calculus-based General Physics I & II (with labs) with an overall grade point average of 3.00 or higher in these courses (best attempt) to be admitted to the CS&E department. Continuation in the major requires successful completion of CDA 3103 and COP 3514 with the required GPA as stated in the Computer Science & Engineering prerequisite statement in the College of Engineering general section.
The schedule that follows indicates how a diligent student who can devote full time to coursework can satisfy requirements in four academic years. Students without a solid foundation or those who cannot devote full time to academics should plan a slower pace. The following sequence is intended to facilitate registration planning and is subject to change based upon course availability. The sequence may also vary based upon individual considerations. Registration assistance will be provided by academic advisors.
Semester I
| MAC 2281 Engineering Calculus I | 4 |
| ENC 1101 Composition I | 3 |
| EGN 3000 Foundations of Engineering | 1 |
| Science Elective | 3 |
| Social Science Elective | 3 |
| Total | 14 |
Semester II
| MAC 2282 Engineering Calculus II | 4 |
| PHY 2048 General Physics I | 3 |
| PHY 2048L General Physics I Lab | 1 |
| ENC 1102 Composition II | 3 |
| COP 2510 Programming Concepts | 3 |
| Total | 14 |
Semester III
| MAC 2283 Engineering Calculus III | 4 |
| PHY 2049 General Physics II | 3 |
| PHY 2049L General Physics II Lab | 1 |
| COP 3514 Program Design | 3 |
| Science Elective | 3 |
| Total | 14 |
Semester IV
| CDA 3103 Computer Organization | 3 |
| COT 3100 Intro Discrete Structures | 3 |
| COP 3331 Object Oriented Software Design | 3 |
| Historical Perspectives Elective | 3 |
| Total | 12 |
Summer Semester
| EEL 4851 Data Structures | 3 |
| CDA 3201 Computer Logic Design | 3 |
| CDA 3201L Computer Logic Design Lab | 1 |
| EGN 4450 Linear Systems | 2 |
| Total | 9 |
Semester V
| CDA 4205 Computer Architecture | 3 |
| COP 4600 Operating Systems | 3 |
| COT 4400 Analysis of Algorithms | 3 |
| STA 4442 Introduction to Probability | 3 |
| Social Science Elective | 3 |
| Total | 15 |
Semester VI
| CSE Theory Elective | 3 |
| CSE Software Elective | 6 |
| CSE Elective | 3 |
| ENC 3246 Communication for Engineers | 3 |
| Total | 15 |
Semester VII
| Fine Arts Elective | 3 |
| ALAMEA Elective | 3 |
| Historical Perspective | 3 |
| CS&E Elective | 6 |
| Total | 15 |
Semester VIII
| CIS 4250 Ethical Issues (6A MW/MI) | 3 |
| Upper Level Humanities, Social Science or Fine Arts Elective | 3 |
| CS&E Elective | 6 |
| Total | 12 |
Gordon Rule (6A) is fully met through the mathematics courses above, ENC1101, ENC1102, ENC3246 and CIS4250 or by completing an AA degree at a Florida Community College. Exit Requirements in Major Works/Major Issues (MW/MI) and Literature and Writing (L&W) are fully met through ENC3246 and CIS4250.
Prerequisites (State Mandated Common Prerequisites) for Students Transferring from a Florida Community College: If a student wishes to transfer without an A.A. degree and has fewer than 60 semester hours of acceptable credit, the student must meet the university’s entering freshman requirements including ACT or SAT test scores, GPA, and course requirements.
Students should complete the following prerequisite courses listed below at the lower level prior to entering the University. If these courses are not taken at the community college, they must be completed before the degree is granted. Unless stated otherwise, a grade of “C” is the minimum acceptable grade.
Students qualify for direct entry to the department if they have completed the following courses at a Community College or University in the Florida State University System (SUS) and meet all other admissions requirements of the University and College.
Some courses required for the major may also meet General Education Requirements thereby transferring maximum hours to the university.
Communications:
ENC 1101/1102 English I and II (6)
Humanities & Social Sciences:
Humanities Courses (6)
Social Science Courses (6)
Humanities or Social Sciences (3)
Mathematics:
| USF | C/C |
| MAC 2281 | MAC 2311* (4) |
| MAC 2282 | MAC 2312* (4) |
| MAC 2283 | MAC 2313* (4) |
| MAP 2302 | MAP 2302 (3) |
*or MAC 2281, MAC 2282, MAC 2283
Natural Sciences:
| USF | C/C |
| CHM 2045 | CHM 1045* (3) |
| CHM 2045L | CHM 1045L* (1) |
| PHY 2048 | PHY 2048 (3) |
| PHY 2048L | PHY 2048L (1) |
| PHY 2049 | PHY 2049 (3) |
| PHY 2049L | PHY 2049L (1) |
*or CHS 1440 Chemistry for Engineers
Please be aware of the immunization, foreign language, continuous enrollment policies of the university, and qualitative standards required.
All students must complete the equivalent of USF Composition I & II, Engineering Calculus I & II and calculus-based General Physics I & II (with labs) with an overall grade point average of 3.00 or higher in these courses (best attempt) to be admitted to the CS&E department. Continuation in the major requires successful completion of CDA 3103 and COP 3514 with the required GPA as stated in the Computer Science & Engineering prerequisite statement in the College of Engineering general section.
The schedule that follows indicates how a diligent student who can devote full time to coursework can satisfy requirements in four academic years. Students without a solid foundation or those who cannot devote full time to academics should plan a slower pace. The following sequence is intended to facilitate registration planning and is subject to change based upon course availability. The sequence may also vary based upon individual considerations. Registration assistance will be provided by academic advisors.
Semester I
| MAC 2281 Engineering Calculus I | 4 |
| ENC 1101 Composition I | 3 |
| EGN 3000 Foundations of Engineering | 1 |
| CHM 2045 General Chemistry I | 3 |
| CHM 2045L General Chemistry I Lab | 1 |
| Social Science Elective | 3 |
| Total | 15 |
Semester II
| MAC 2282 Engineering Calculus II | 4 |
| ENC 1102 Composition II | 3 |
| PHY 2048 General Physics I | 3 |
| PHY 2048L General Physics I Lab | 1 |
| COP 2510 Programming Concepts | 3 |
| Total | 14 |
Semester III
| MAC 2283 Engineering Calculus III | 4 |
| PHY 2049 General Physics II | 3 |
| PHY 2049L General Physics II Lab | 1 |
| COP 3514 Program Design | 3 |
| Social Science Elective | 3 |
| Total | 14 |
Semester IV
| CDA 3103 Computer Organization | 3 |
| COT 3100 Intro Discrete Structures | 3 |
| COP 3331 Object Oriented Software Design | 3 |
| Historical Perspectives Elective | 3 |
| MAP 2302 Differential Equations | |
| or | |
| EGN 3433 Modeling and Analysis of Engineering Systems | 3 |
| Total | 15 |
Summer Semester
| CDA 3201 Logic Design | 3 |
| CDA 3201L Logic Design Lab | 1 |
| EEL 4851 Data Structures | 3 |
| EGN 4450 Linear Systems | 2 |
| Total | 9 |
Semester V
| CDA 4205 Computer Architecture | 3 |
| COP 4600 Operating Systems | 3 |
| EEL 3420 Electronic Materials | 3 |
| EGN 3373 Electrical Systems I | 3 |
| COT 4400 Analysis of Algorithms | 3 |
| Total | 15 |
Semester VI
| CSE Elective | 3 |
| EGN 3615 Engineering Economics with Social and Global Implications | 3 |
| Science Elective | 3 |
| CS&E Hardware Elective | 7 |
| Total | 16 |
Semester VII
| CSE Elective | 6 |
| EGN 3443 Engineering Statistics | 3 |
| ENC 3246 Communication for Engineers (6A L&W) | 3 |
| Fine Arts Elective | 3 |
| Total | 15 |
Semester VIII
| CIS 4910 Senior Project | 2 |
| CIS 4250 Ethical Issues (6A MW/MI) | 3 |
| ALAMEA Elective | 3 |
| Historical Perspective Elective | 3 |
| CS&E Elective | 4 |
| Total | 15 |
Gordon Rule (6A) is fully met through the mathematics courses above, ENC1101, ENC1102, ENC3246 and CIS4250 or by completing an AA degree at a Florida Community College. Exit Requirements in Major Works/Major Issues (MW/MI) and Literature and Writing (L&W) are fully met through ENC3246 and CIS4250.
Prerequisites (State Mandated Common Prerequisites) for Students Transferring from a Florida Community College: If a student wishes to transfer without an A.A. degree and has fewer than 60 semester hours of acceptable credit, the student must meet the university’s entering freshman requirements including ACT or SAT test scores, GPA, and course requirements.
Students should complete the following prerequisite courses listed below at the lower level prior to entering the University. If these courses are not taken at the community college, they must be completed before the degree is granted. Unless stated otherwise, a grade of “C” is the minimum acceptable grade ("C-" is insufficient) .
Students qualify for direct entry to the department if they have completed the following courses at a Community College or University in the Florida State University System (SUS) and meet all other admissions requirements of the University and College.
Some courses required for the major may also meet General Education Requirements thereby transferring maximum hours to the university.
COP XXXX* (3)
MAC X311 (4)
MAC X312 (4)
PHY X048/X048L (4)
PHY X049/X049L (4)
or
PHY X049C (4)
*Programming in Ada, C, C++, or PASCAL or equivalent language.
Natural Sciences:
XXX XXXX** (6)
**Two (2) science courses for science majors.
Please be aware of the immunization, foreign language, continuous enrollment policies of the university, and qualitative standards required.
All students must complete the equivalent of USF Composition I & II, Engineering of Life Science Calculus I & II and General Physics I & II (with labs) with an overall grade point average of 3.00 or higher in these courses (best attempt) to be admitted to the CS&E department. Continuation in the major requires successful completion of CDA 3103 and COP 3514 with the required GPA as stated in the Computer Science & Engineering prerequisite statement in the College of Engineering general section.
The schedule that follows indicates how a diligent student who can devote full time to coursework can satisfy requirements in four academic years. Students without a solid foundation or those who cannot devote full time to academics should plan a slower pace. The following sequence is intended to facilitate registration planning and is subject to change based upon course availability. The sequence may also vary based upon individual considerations. Registration assistance will be provided by academic advisors.
Semester I
| MAC 2281/2241 Calculus I | 4 |
| ENC 1101 Composition I | 3 |
| Science Elective | 3 |
| Social Science Elective | 3 |
| Total | 13 |
Semester II
| MAC 2282/2242 Calculus II | 4 |
| ENC 1102 Composition II | 3 |
| PHY 2048/2053 Physics I | 3 |
| PHY 2048L/2053L Physics I Lab | 1 |
| COP 2510 Programming Concepts | 3 |
| Total | 14 |
Semester III
| ACG 2021 Accounting I | 3 |
| COP 3514 Program Design | 3 |
| PHY 2049/2054 Physics II | 3 |
| PHY 2049L/2054L Physics II Lab | 1 |
| ECO 2013 Macroeconomics | 3 |
| Total | 13 |
Semester IV
| CDA 3103 Computer Organization | 3 |
| COT 3100 Intro Discrete Structures | 3 |
| COP 3331 Object Oriented Software Design | 3 |
| Social Science Elective | 3 |
| Historical Perspective Elective | 3 |
| Total | 15 |
Summer Semester
| ECO 2023 Microeconomics | 3 |
| EEL 4851 Data Structures | 3 |
| Fine Arts Elective | 3 |
| Total | 9 |
Semester V
| EGN 3443 Engineering Statistics I | 3 |
| COP 4600 Operating Systems | 3 |
| MAN 3025 Principles of Management | 3 |
| COT 4400 Analysis of Algorithms | 3 |
| Historical Perspectives | 3 |
| Total | 15 |
Semester VI
| CEN 4020 Software Engineering | 3 |
| CEN 4023 Software System Development | 3 |
| EGN 3615 Engineering Economics with Social & Global Implications | 3 |
| Science Elective | 3 |
| CSE Software Elective | 3 |
| Total | 15 |
Semester VII
| EGN 4450 Introduction to Linear Systems | 2 |
| ALAMEA Elective | 3 |
| CSE Software Elective | 6 |
| CSE Elective | 3 |
| Total | 14 |
Semester VIII
| ENC 3246 Communication for Engineers | 3 |
| CIS 4250 Ethical Issues (6A MW/MI) | 3 |
| CSE Electives | 6 |
| Total | 12 |
Gordon Rule (6A) is fully met through the mathematics courses above, ENC1101, ENC1102, ENC3246 and CIS4250 or by completing an AA degree at a Florida Community College. Exit Requirements in Major Works/Major Issues (MW/MI) and Literature and Writing (L&W) are fully met through ENC3246 and CIS4250.
Please send questions or comments to:
Karen M. Hall - webcat@ugs.usf.edu
Effective Date: Semester I, 2007
http://www.ugs.usf.edu/catalogs/0708/comscien.htm