Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Cover Sheet: Request 9736
Changes to LS Computer Science Recommended Semester Plan
InfoProcess Major Curriculum|Modify|Ugrad/ProStatus PendingSubmitter O'Sickey,Lynn B [email protected] 11/5/2014 7:50:27 PMUpdated 1/29/2015 4:05:42 PMDescription The changes are the inclusion of the State Gen Ed Core in the recommended
semester plans for this major (residential and UFO).
In the catalog copy, we made some edits for clarity and consistency with other CLASmajors – adding in the credits each required course is worth, dividing majorrequirements into categories, and corrections of typographical errors. There are nochanges to the major requirements, just changes to how they are presented.
ActionsStep Status Group User Comment UpdatedDepartment Approved CLAS -
Computer andInformationScience andEngineering
Sanders,Beverly A
11/22/2014
College Approved CLAS - Collegeof Liberal Artsand Sciences
Pharies, DavidA
12/4/2014
UniversityCurriculumCommittee
Recycled PV - UniversityCurriculumCommittee(UCC)
Adams,Brittany M
Recycled per the requestof the college.
12/19/2014
College Approved CLAS - Collegeof Liberal Artsand Sciences
Pharies, DavidA
12/19/2014
UniversityCurriculumCommittee
Comment PV - UniversityCurriculumCommittee(UCC)
Adams,Brittany M
UCC GE Subcommittee:No objections to GEchanges.
1/29/2015
UniversityCurriculumCommittee
Pending PV - UniversityCurriculumCommittee(UCC)
1/29/2015
Office of theRegistrarStudentAcademicSupportSystemCatalogAcademicAssessmentCommitteeNotifiedCollegeNotified
Computer Science (UF Online)
T h i s p r o g r a m c o m b i n e s t h e s t u d y o f c o m p u t e r s c i e n c e w i t h a l i b e r a l a r t s e d u c a t i o n .
I t p r e p a r e s s t u d e n t s f o r e m p l o y m e n t a s c o m p u t i n g p r o f e s s i o n a l s w h i l e o f f e r i n g
s i g n i f i c a n t f r e e d o m t o c h o o s e c o u r s e w o r k i n o t h e r a r e a s . T h e m a j o r i s e s p e c i a l l y
p o p u l a r w i t h s t u d e n t s w h o w i s h t o d o u b l e m a j o r i n c o m p u t e r s c i e n c e a n d a n o t h e r m a j o r
i n C L A S .
About This Major
College: Liberal Arts and Sciences
Degree: Bachelor of Science
Credits for Degree: 120
Minor: No
Academic Learning Compact: Computer Science (CLAS)
Overview
Computer science majors in CLAS take a solid foundation of core computer science courses while fulfilling
requirements for a liberal arts education, including courses from the humanities, social and behavioral sciences, and
the study of a foreign language. Questions about the major should be directed to a department adviser.
Coursework for the Major
This major requires a minimum of 29 credits in foundation coursework, 35 credits in core coursework and 6 credits of
major electives. Students must earn minimum grades of C in coursework for the major. An exit interview is required
in the last semester.
Required Foundation Coursework
ENC 3246 Professional Communication for Engineers or ENC 2210 Technical Writing, 3 credits
MAC 2311 Analytic Geometry and Calculus 1, 4 credits
MAC 2312 Analytic Geometry and Calculus 2, 4 credits
MAC 2313 Analytic Geometry and Calculus 3, 4 credits
MAS 3114 Computational Linear Algebra, 3 credits
PHY 2048/2048L Physics with Calculus 1 and lab or
PHY 2053/2053L Physics 1 and lab, 4-5 credits
PHY 2049/2049L Physics with Calculus 2 and lab or
PHY 20542054L Physics 2 and lab, 4-5 credits
STA 3032 Engineering Statistics, 3 credits
Required Coursework
CDA 3101 Introduction to Computer Organization, 3 credits
Commented [OB1]: Breaking these out using the standard format for science majors in CLAS.
Formatted: Font: 9 pt, Not Bold, No underline, Font
color: Black
Formatted: None, Indent: Left: 0.47", Space Before:
3.75 pt, Line spacing: single, Outline numbered +
Level: 2 + Numbering Style: Bullet + Aligned at: 0.75"
+ Tab after: 1" + Indent at: 1"
Formatted: Font: 9 pt, Not Bold, No underline, Font
color: Black
Formatted: Font: 9 pt, Not Bold, No underline, Font
color: Black
CEN 3031 Introduction to Software Engineering, 3 credits
COP 3502 Programming Fundamentals 1, 3 credits
COP 3503 Programming Fundamentals 2, 3 credits
CIS 4301 Information and Database Systems 1, 3 credits
CIS 4914 Senior Project, 3 credits
COP 3530 Data Structures and Algorithms, 4 credits
COP 4600 Operating Systems, 3 credits
COT 3100 Applications of Discrete Structures, 3 credits
COT 4501 Numerical Analysis: A Computational Approach, 3 credits
EEL 3701C Digital Logic and Computer Systems, 3 credits
ENC 3246 Professional Communication for Engineers
Students should check prerequisites when planning their major electives. Students should discuss electives advisor in the department. Students should discuss electives with an advisor in the department. Individual study, co-op, internship, research and special topics credits must be approved by an advisor in the department.
Any 4000-level or higher CISE course, beyond the Core Requirements, 3 credits
EEL 4712C Digital Design, 4 credits
EEL 4713C Digital Computer Architecture, 4 credits
EEL 4744C Microprocessor Applications, 4 credits
Placement
Students who have scored at least a 4 or 5 on the AP Computer Science A exam or at least a 4 on the IB Computer
Science exam are eligible to start the programming fundamentals sequence with COP 3503. Students will need to
consult an adviser in the major to adjust their degree audit.
Back to Top
Critical Tracking
To graduate with this major, students must complete all university, college and major requirements. For
degree requirements outside of the major, refer to CLAS Degree Requirements: Structure of a CLAS Degree.
Equivalent critical-tracking courses as determined by the State of Florida Common Course Prerequisites may be
used for transfer students
Semester 1
Complete MAC 1147 or MAC 2311
2.0 UF GPA required
Semester 2
Complete MAC 2311
2.0 UF GPA required
Semester 3
Complete MAC 2312
2.0 UF GPA required
Semester 4
Complete COP 3502 and MAC 2313; and PHY 2053/2053L or PHY 2048/2048L
2.5 GPA required for all critical-tracking courses
2.0 UF GPA required
Semester 5
Complete COP 35023 and COT 3100; and PHY 2054/2054L or PHY 2049/2049L
2.5 GPA required for all critical-tracking courses
2.0 UF GPA required
Recommended Semester Plan
Students are expected to complete the writing and math requirement while in the process of taking the courses
below. Students are also expected to complete the general education international (GE-N) and diversity (GE-D)
requirements concurrently with another general education requirement (typically, GE-C, H or S).
Semester 1 Credits
HUM 2305 What is the Good Life (GE-H) 3
MAC 2311 Analytic Geometry and Calculus 1 (State Core GE-M) 4
Composition (State Core GE-C, WR) 3
Social aAnd Behavioral Sciences (State Core GE-S) 3
Total 13
Semester 2 Credits
COP 3502 Programming Fundamentals 1 3
MAC 2312 Analytic Geometry and Calculus 2 (GE-M) 4
PHY 2053 Physics 1 (4) or PHY 2048 Physics with Calculus 1 (3) (State Core GE-P)
3-4
PHY 2053L Physics 1 Laboratory or PHY 2048L Physics with Calculus 1 Laboratory (GE-P)
1
Social and Behavioral Sciences (GE-S) 3
Total 14-15
Semester 3 Credits
COP 3503 Programming Fundamentals 2 3
Commented [OB3]: These tracking changes were approved at the UCC in 2013, but were not added into the catalog.
Commented [OB4]: These tracking changes were approved at the UCC in 2013, but were not added into the catalog.
COT 3100 Applications of Discrete Structures (GE-M) 3
MAC 2313 Analytic Geometry and Calculus 3 (GE-M) 4
PHY 2054 Physics 2 (4) or PHY 2049 Physics with Calculus 2 (3) (GE-P)
3-4
PHY 2054L Physics 2 Laboratory or PHY 2049L Physics with Calculus 2 Laboratory (GE-P)
1
Total 14-15
Semester 4 Credits
CDA 3101 Introduction to Computer Organization 3
COP 3530 Data Structures and Algorithms 4
Elective 3
Humanities (State Core GE-H) 3
Social and Behavioral Sciences (GE-S) 3
Total 16
Semester 5 Credits
CEN 3031 Introduction to Software Engineering 3
ENC 3246 Professional Communication for Engineers (GE-C) 3
Biological Science (GE-B) 3
Elective 3-2
Foreign Language 4-5
Total 16
Semester 6 Credits
EEL 3701C Digital Logic and Computer Systems 4
MAS 3114 Computational Linear Algebra 3
Biological Science (GE-B) 3
Foreign language 3-5
Humanities (GE-H) 3
Total 16-18
Semester 7 Credits
CIS 4301 Information and Database Systems 1 3
CISE elective 3
COT 4501 Numerical Analysis: A Computational Approach 3
Elective 3
Foreign language (if 4-3-3 option) or elective 3
Total 15
Semester 8 Credits
CIS 4914 Senior Project 3
CISE elective 3
COP 4600 Operating Systems 3
STA 3032 Engineering Statistics (GE-M) 3
Electives 4-0
Total 16-12
Computer Science (CLAS)
This program combines the study of computer science with a liberal arts education. It prepares
students for employment as computing professionals while offering significant freedom to
choose coursework in other areas. The major is especially popular with students who wish to
double major in computer science and another major in CLAS.
About This Major
College: Liberal Arts and Sciences
Degree: Bachelor of Science
Credits for Degree: 120
Minor: No
Combined-Degree Program: Yes
Academic Learning Compact: Computer Science (CLAS)
Website: www.cise.ufl.edu/academics/undergrad/csc
Overview
Computer science majors in CLAS take a solid foundation of core computer science courses
while fulfilling requirements for a liberal arts education, including courses from the humanities,
social and behavioral sciences, and the study of a foreign language. Questions about the major
should be directed to a department adviser.
Coursework for the Major
This major requires a minimum of 29 credits in foundation coursework, 35 credits in core
coursework and 6 credits of major electives. Students must earn minimum grades of C in
coursework for the major. An exit interview is required in the last semester.
Required Foundation Coursework
ENC 3246 Professional Communication for Engineers or ENC 2210 Technical Writing, 3
credits
MAC 2311 Analytic Geometry and Calculus 1, 4 credits
MAC 2312 Analytic Geometry and Calculus 2, 4 credits
MAC 2313 Analytic Geometry and Calculus 3, 4 credits
MAS 3114 Computational Linear Algebra, 3 credits
PHY 2048/2048L Physics with Calculus 1 and lab or
PHY 2053/2053L Physics 1 and lab, 4-5 credits
PHY 2049/2049L Physics with Calculus 2 and lab or
PHY 20542054L Physics 2 and lab, 4-5 credits
STA 3032 Engineering Statistics, 3 credits
Commented [OB1]: Breaking these out using the standard format for science majors in CLAS.
Required Core Coursework
CDA 3101 Introduction to Computer Organization, 3 credits
CEN 3031 Introduction to Software Engineering, 3 credits
COP 3502 Programming Fundamentals 1, 3 credits
COP 3503 Programming Fundamentals 2, 3 credits
CIS 4301 Information and Database Systems 1 or
CAP 4800 Systems Simulation, 3 credits
CIS 4914 Senior Project, 3 credits
COP 3530 Data Structures and Algorithms, 4 credits
COP 4600 Operating Systems, 3 credits
COT 3100 Applications of Discrete Structures, 3 credits
COT 4501 Numerical Analysis - A Computational Approach, 3 credits
EEL 3701C Digital Logic and Computer Systems, 4 credits
ENC 3254 Professional Writing
Students should check prerequisites when planning their major electives. Students should discuss
electives with an advisor in the department. Individual study, co-op, internship, research and
special topics credits must be approved by an advisor in the department.
Any 4000-level or higher CISE course, beyond the Core Requirements, 3 credits
EEL 4712C Digital Design, 4 credits
EEL 4713C Digital Computer Architecture, 4 credits
EEL 4744C Microprocessor Applications, 4 credits
Combined Degree Program
The computer science combined degree program is a joint program between the colleges of
Engineering and Liberal Arts and Sciences, and is coordinated by the Department of Computer
and Information Science and Engineering. More information.
Placement
Students who have scored at least a 4 on the or 5 on AP Computer Science A exam or at least a 4
on the IB Computer Science exam are eligible to start the programming fundamentals sequence
with COP 3503. Students will need to see an adviser in the major to adjust their degree audit.
Back to Top
Critical Tracking
To graduate with this major, students must complete all university, college and major
requirements. For degree requirements outside of the major, refer to CLAS Degree
Requirements — Structure of a CLAS Degree.
Equivalent critical-tracking courses as determined by the State of Florida Common Course
Prerequisites may be used for transfer students
Semester 1
Complete MAC 1147 or MAC 2311
2.0 UF GPA required
Semester 2
Complete MAC 2311
2.0 UF GPA required
Semester 3
Complete MAC 2312
2.0 UF GPA required
Semester 4
Complete COP 3502 and MAC 2313; and PHY 2053/2053L or PHY 2048/2048L
2.5 GPA required for all critical-tracking courses
2.0 UF GPA required
Semester 5
Complete COP 35023 and COT 3100; and PHY 2054/2054L or PHY 2049/2049L
2.5 GPA required for all critical-tracking courses
2.0 UF GPA required
Recommended Semester Plan
Students are expected to complete the writing and math requirement while in the process of
taking the courses below. Students are also expected to complete the general education
international (GE-N) and diversity (GE-D) requirements concurrently with another general
education requirement (typically, GE-C, H or S).
Semester 1 Credits
HUM 2305 What is the Good Life (GE-H) 3
Commented [OB3]: These tracking changes were approved at the UCC in 2013, but were not added into the catalog.
Commented [OB4]: These tracking changes were approved at the UCC in 2013, but were not added into the catalog.
MAC 2311 Analytic Geometry and Calculus 1 (State Core GE-M) 4
Composition (State Core GE-C, WR) 3
Social aAnd Behavioral Sciences (State Core GE-S) 3
Total 13
Semester 2 Credits
COP 3502 Programming Fundamentals 1 3
MAC 2312 Analytic Geometry and Calculus 2 (GE-M) 4
PHY 2053 Physics 1 (4) or
PHY 2048 Physics with Calculus 1 (3) (State Core GE-P) 3-4
PHY 2053L Physics 1 Laboratory or
PHY 2048L Physics with Calculus 1 Laboratory (GE-P) 1
Social and Behavioral Sciences (GE-S) 3
Total 14-15
Semester 3 Credits
COP 3503 Programming Fundamentals 2 3
COT 3100 Applications of Discrete Structures (GE-M) 3
MAC 2313 Analytic Geometry and Calculus 3 (GE-M) 4
PHY 2054 Physics 2 (4) or
PHY 2049 Physics with Calculus 2 (3) (GE-P) 3-4
PHY 2054L Physics 2 Laboratory or
PHY 2049L Physics with Calculus 2 Laboratory (GE-P) 1
Total 14-15
Semester 4 Credits
CDA 3101 Introduction to Computer Organization 3
COP 3530 Data Structures and Algorithms 4
Elective 3
Humanities (State Core GE-H) 3
Social and Behavioral Sciences (GE-S) 3
Total 16
Semester 5 Credits
CEN 3031 Introduction to Software Engineering 3
ENC 3254 Professional Communication (GE-C) 3
Biological Science (GE-B) 3
Elective 3-2
Foreign Language 4-5
Total 16
Semester 6 Credits
EEL 3701C Digital Logic and Computer Systems 4
MAS 3114 Computational Linear Algebra 3
Biological Science (GE-B) 3
Foreign language 3-5
Humanities (GE-H) 3
Total 16-18
Semester 7 Credits
CIS 4301 Information and Database Systems 1 or
CAP 4800 Systems Simulation 3
CISE elective 3
COT 4501 Numerical Analysis - A Computational Approach 3
Elective 3
Foreign language (if 4-3-3 option) or elective 3
Total 15
Semester 8 Credits
CIS 4914 Senior Project 3
CISE elective 3
COP 4600 Operating Systems 3
STA 3032 Engineering Statistics (GE-M) 3
Electives 4-0
Total 16-12
Modify the Curriculum of a Major Revised 2/2/2015 UF, Academic Affairs
Modify the Curriculum of a Major This process should be used to change the required or elective coursework in a graduate or professional major, or the eight-semester plan or critical tracking in an undergraduate major. To change the total credits, limited access status, major name, delivery platform or funding model, follow the procedures at http://approval.ufl.edu. Instructions for completing this form are on the last page.
Major to be Modified
1. Major Name Computer Science 2. Major Code CSC
3. Degree Program Name Bachelor of Science
4. Effective Term Summer B 2015
5. Proposed Changes
Most changes are the inclusion of the State Gen Ed Core in the recommended semester plan for this major. We have also included changes approved by the UCC in 2013 that were omitted from the catalog but should have been in there. In the catalog copy, we made some edits for clarity and consistency with other CLAS majors – adding in the credits each required course is worth, dividing major requirements into categories, and corrections of typographical errors. There are no changes to the major requirements, just changes to how they are presented.
6. Pedagogical Rationale/Justification
Changes mandated by the State
7. Projected Impact on Initial Enrollment, Retention, Graduation
None
Prepare a document showing the catalog copy with the current and proposed curricula either in a side-by-side comparison or edited using the “track changes” feature in Word.
Prepare supporting documentation from other colleges indicating availability of seats in courses that are affected by the change in credits and support for the proposed application, if overlap is a concern.
Modify the Curriculum of a Major Revised 2/2/2015 UF, Academic Affairs
Instructions Please note: this form should be used to request a change in the required or elective coursework in an undergraduate or professional major, or the eight-semester plan or critical tracking in an undergraduate major. To change the total credits, limited access status, major name, delivery platform or funding model, follow the procedures at http://approval.ufl.edu..
Major to Be Modified 1. Enter the name of the major. Example: “Mathematical Modeling” 2. Enter the two-letter or three-letter major code. 3. Enter the name of the degree program in which the major is offered. 4. Enter the term (semester and year) that the curriculum change would be effective.
Proposed Changes 5. Describe the proposed changes to the curriculum.
Pedagogical Rationale/Justification 6. Describe the rationale for the proposed changes to the curriculum.
Projected Impact on Initial Enrollment, Retention, Graduation 7. Describe any potential impact of the curriculum changes on students who are currently in the major.