|
Engineering Program List | Catalog Table of Contents | Index |

USF 2001-2002 Undergraduate Catalog - Pages 164 - 167

Computer Science and Engineering

Courses - Course Descriptions - Printable Degree Requirements

Mission Statement

In keeping with the mission of the College of Engineering, the Computer Science & Engineering Department strive for excellence in teaching, research, and public service.

Specifically the Department aspires to:

  1. Lead the advancement of computer science through internationally recognized research and graduate education, as well as technology transfer to regional industries;

  2. Prepare students for full and ethical participation in a diverse society and encourage lifelong learning;

  3. To educate undergraduates in the best practices of the field as well as integrate the latest research into the curriculum;

  4. Foster the development of problem solving and communication skills as an integral component of the profession;

  5. Provide quality learning experiences through small classes, active learning styles of teaching, and opportunities for meaningful interactions between students and faculty.

Objectives

The Computer Science & Engineering Department has established the following goals for graduates of our program:

  1. Our graduates will be equipped with the knowledge and skills necessary to allow immediate employment as computer science and engineering professionals or to secure admission to graduate programs.

  2. Our graduates will be prepared to function ethically and responsibly as full participants in our profession and our society.

  3. Our graduates will have a thorough knowledge of the basic principles and practices of computing grounded upon the solid foundation of the principles of mathematics and science.

  4. Our computer engineering graduates will have a thorough knowledge of the basic principles and practices of engineering based upon a solid foundation of mathematics and science and an ability to apply these principles in the computing domain.

  5. Using their knowledge of basic computing principles, our computer science graduates will have acquired a knowledge of major areas of application of those funamentals.

  6. Our information systems graduates will combine a thorough knowledge of basic business principles with the core principles of computing to achieve an understanding of applications at the convergence of these domains.

Three undergraduate degree tracks are offered within Computer Science and Engineering. These tracks 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 track emphasizes the application of engineering principles to the design of computer hardware and software. While all department tracks provide coverage of both computer hardware and software, this track 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 track 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 track 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 track is on the application of computing.

Graduates from these programs follow fruitful careers developing either scientific or business application’s of computers, as well as in the design of computer systems. They are often involved in the systems level definition of information processing complexes 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, multimedia, robotics, database, networks, user interface, fault-tolerant computing and testing, computer graphics, image processing and computer vision, and simulation.

The schedules which follow indicate how a serious, well prepared student who can devote full time to coursework can satisfy degree requirements in four academic years. Students without a solid foundation and those who cannot devote full time to academics should plan on a slower pace.


Four-Year Curriculum in Computer Science

In addition to the College's graduation requirements, the department has the policy of not accepting any D grade in department courses.

Prerequisites (State Mandated Common Prerequisites) for Students Transferring from a 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.

Some courses required for the major may also meet General Education Requirements thereby transferring maximum hours to the university.

COP XXXX*3
MAC X3114
MAC X3124
PHY X048/X048L4
PHY X049/X049L4
or  
PHY X049C4

*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.

Department Admissions Requirements

Transfer students must have completed the equivalent USF Composition I & II, Engineering Calculus I & II and General Physics I & II (with labs) with a grade point average of 3.00 or higher in all courses.

Semester I
MAC 2281 Engineering Calculus I4
ENC 1101 Composition I3
EGN 3000 Fundamentals of Engineering1
Science Elective3
Social Science Elective  3
Total14

Semester II
MAC 2282 Engineering Calculus II4
PHY 2048 General Physics3
PHY 2048L General Physics Lab1
ENC 1102 Composition II3
COP 2510 Programming Concepts  3
Total14

Summer Semester
MAC 2283 Engineering Calculus III4
PHY 2049 General Physics II3
PHY 2049L General Physics II Lab1
Historical Perspectives Elective  3
Total11

Semester III
CDA 3100 Computer Organization3
COT 3100 Intro Discrete Str3
COP 3514 Program Design3
Historical Perspectives Elective  3
Total12

Semester IV
EEL 4851 Data Structures3
CDA 3201 Computer Logic Design3
CDA 3201L Computer Logic Design Lab1
EGN 4450 Linear Systems2
STA 4442 Intro to Probability3
Fine Arts Elective  3
Total15

Semester V
CDA 4205 Computer Architecture3
COP 4600 Operating Systems3
CS&E Theory Elective3
Science Elective3
Social Science Elective  3
Total15

Semester VI
CS&E Theory Elective3
CS&E Software Elective6
CS&E Elective  6
Total15

Semester VII
ENC 3211 Engineering Communications3
ALAMEA Elective3
CS&E Elective  6
Total12

Semester VIII
CIS 4250 Ethical Issues3
Humanities, Social Science or Fine Arts Elective3
CS&E Elective  6
Total12


Four-Year Curriculum in Computer Engineering

Courses indicated with XXXX had not yet been assigned a number when the catalog went to print. See your academic advisor for additional information.

In addition to the College's graduation requirements, the department has the policy of not accepting any D grade in department courses.

Prerequisites (State Mandated Common Prerequisites) for Students Transferring from a 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.

Some courses required for the major may also meet General Education Requirements thereby transferring maximum hours to the university.

Communications:

Humanities & Social Sciences:

Mathematics:

USFC/C
MAC 2281MAC 2311* (4)
MAC 2282MAC 2312* (4)
MAC 2283MAC 2313* (4)
MAP 2302MAP 2302 (3)

*or MAC 2281, MAC 2282, MAC 2283

Natural Sciences:

USFC/C
CHM 2045CHM 1045* (3)
CHM 2045LCHM 1045L* (1)
PHY 2048PHY 2048 (3)
PHY 2048LPHY 2048L (1)
PHY 2049PHY 2049 (3)
PHY 2049LPHY 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.

Department Admissions Requirements

Transfer students must have completed the equivalent USF Composition I & II, Engineering Calculus I & II and General Physics I & II (with labs) with a grade point average of 3.00 or higher in all courses.

Semester I
MAC 2281 Engineering Calculus I4
ENC 1101 Composition I3
EGN 3000 Fundamentals of Engineering1
Social Science Elective3
Historical Perspectives Elective  3
Total14

Semester II
MAC 2282 Engineering Calculus II4
ENC 1102 Composition II3
PHY 2048 General Physics I3
PHY 2048L General Physics I Lab1
CHM 2045 General Chemistry3
CHM 2045L General Chemistry Lab  1
Total15

Summer Semester
MAC 2283 Engineering Calculus III4
PHY 2049 General Physics II3
PHY 2049L General Physics II Lab1
COP 2510 Programming Concepts  3
Total11

Semester III
CDA 3100 Computer Organization3
COT 3100 Intro Discrete Str3
COP 3514 Program Design3
Social Science Elective3
MAP 4302 Differential Equations  3
Total15

Semester IV
EEL 4851 Data Structures3
CDA 3201 Computer Logic Design3
CDA 3201L Computer Logic Design Lab1
EGN 3443 Engineering Statistics3
EGN 3373 Electrical Systems I3
EGN 4450 Linear Systems  2
Total15

Semester V
CDA 4205 Computer Architecture3
EGN 4930 Eng. Econ. with Social & Global Implications3
ALAMEA Elective3
EGN XXXX Eng. Electronic Materials3
CS&E Hardware Elective  4
Total16

Semester VI
COP 4600 Operating Systems3
CS&E Theory Elective3
CS&E Hardware Elective3
Science Elective3
Fine Arts Elective  3
Total15

Semester VII
ENC 3211 Communication for Engineers3
Historical Perspectives Elective3
CS&E Elective  7
Total13

Semester VIII
CIS 4910 Senior Project2
CIS 4250 Ethical Issues3
CS&E Elective  9
Total14


Four-Year Curriculum in Information Systems

Courses indicated with XXXX had not yet been assigned a number when the catalog went to print. See your academic advisor for additional information.

In addition to the College's graduation requirements, the department has the policy of not accepting any D grade in department courses.

Prerequisites (State Mandated Common Prerequisites) for Students Transferring from a 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.

Some courses required for the major may also meet General Education Requirements thereby transferring maximum hours to the university.

COP XXXX*3
MAC X3114
MAC X3124
PHY X048/X048L4
PHY X049/X049L4
or  
PHY X049C4

*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.

Department Admissions Requirements

Transfer students must have completed the equivalent USF Composition I & II, Engineering Calculus I & II and General Physics I & II (with labs) with a grade point average of 3.00 or higher in all courses.

Semester I
MAC 2281/2233 Calculus I4
ENC 1101 Composition I3
AGC 2021 Principles of Accounting3
Social Science Elective  3
Total13

Semester II
MAC 2282/2234 Calculus II4
ENC 1102 Composition II3
PHY 2048/2053 Physics I3
PHY 2048L/2053L Physics I Lab1
COP 2510 Programming Concepts  3
Total14

Summer Semester
PHY 2049/2054 Physics II3
PHY 2049L/2054L Physics II Lab1
ECO 2013 Macroeconomics3
STA 2023 Intro to Statistics  3
Total10

Semester III
CDA 3100 Computer Organization3
COT 3100 Intro Discrete Str3
COP 3514 Program Design3
ECO 2023 Microeconomics3
Historical Perspectives Elective  3
Total15

Semester IV
EEL 4851 Data Structures3
MAN 3023 Principles of Management3
ALAMEA Elective3
Science Elective3
Social Science Elective  3
Total15

Semester V
COP 4600 Operating Systems3
EGN XXXX Engineering Econ. with Social and Global Implications3
EGN 4450 Linear Systems2
ENC 3211 Communication for Engineers3
CS&E Elective  3
Total14

Semester VI
CEN 4020 Software Engineering3
Fine Arts Elective3
CS&E Software Elective3
CS&E Elective  6
Total15

Semester VII
Historical Perspectives Elective3
CS&E Theory Elective3
CS&E Software Elective3
Science Elective  3
Total12

Semester VIII
CEN 4022 Software System Development3
CIS 4250 Ethical Issues3
CS&E Elective  6
Total12


USF 2001-2002 Undergraduate Catalog - Page 173

Computer Science and Engineering Faculty

Chairperson: A. Kandel; Professors: K. Bowyer, D. Goldgof, L. Hall, A. Kandel, R. Perez, L. Piegl, N. Ranganathan, M. Varanasi; Associate Professors: S. Al-Arian, W. Albrecht, K. Christensen, P. Maurer, R. Murphy, D. Rundus, S. Sarkar; Assistant Professors: E. Fink, S. Katkoori, W. Mak.


USF 2001-2002 Undergraduate Catalog - Page 174

Computer Science and Engineering Courses

Course Descriptions

Environmental Engineering


| Top | Engineering Program List | Catalog Table of Contents | Index |

Please send questions or comments to:
Mia Fluitt - webCat@ugs.usf.edu
Effective Date: Semester I, 2001

http://www.ugs.usf.edu/catalogs/0102/comscien.htm