|
| DEPARTMENT OF COMPUTER SCIENCE ACADEMICS UNDERGRADUATE INFORMATION |
Due to resource limitations, courses are only offered during certain terms. Distributed Learning offerings may be further restricted to specific terms.
In order to assist students in making plans, the Department of Computer Science provides the table below, showing when each of the courses required for the undergraduate majors in Computer Science and Software Engineering will be offered in the next few years.
The letters in the columns indicate a planned offering of a course:
Columns that are blank indicate terms in which a course is not offered.
| Course Offering Plan | |||||||||||
Current Courses |
|||||||||||
| 2003 | 2004 | 2005 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Course | Spring | Summer | Fall | Spring | Summer | Fall | Spring | Summer | Fall | ||
| COP 3252 (Internet Application Programming with Java) [*] | T | T | T | T | T | T | T | TPD | T | ||
| COP 3502 (Intro CS) | T | TPD | T | TPD | T | TPD | |||||
| COP 3330 (OOP w/C++) | T | TPD | T | TPD | T | TPD | |||||
| COP 3331 (OO Anal & Des) | TD | T | PD | T | |||||||
| CDA 3101 (Computer Org) | TD | T | TPD | T | TPD | T | |||||
| CAP 4601 (Artificial Intelligence) | TPD | ||||||||||
| COP 4530 (Alg, DS & Generic Prog) | TD | T | TPD | T | TPD | T | |||||
| COP 4531 (Alg Analysis) | TD | T | TPD | ||||||||
| STA 3032 (Stat for SCI & ENG) | D | TD | |||||||||
| COP 4710 (Databases) | T | TPD | T | ||||||||
| COT 4420 (Theory of Comput) | TD | T | TPD | T | T | T | |||||
| COT 4425 (Formal Methods in SE) | TD | T | TPD | ||||||||
| COP 4610 (OS & Concurrent Prog) | T | TPD | T | ||||||||
| CEN 4010 (Software Eng P & P) | TPD | T | TPD | ||||||||
| CIS 4360 (Computer Security) | T | T | T | T | |||||||
| CIS 4362 (Network Secur. & Crypt.) | T | T | T | ||||||||
| COP 4020 (Prog Langs) | TPD | T | TPD | ||||||||
| STA 4442 (Probability) | T | T | T | T | T | T | T | T | T | ||
| MAD 2104 (Discrete Math I) | TD | T | TD | T | T | TD | T | T | TD | ||
| MAD 3105 (Discrete Math II) | T | TD | T | TD | T | T | TD | T | T | ||
The above is the current plan of this department, based on estimates of our future teaching resources and information provided by other departments. It may be altered from time to time. We hope that we will be able to offer courses more frequently than shown in the plan, but even the offerings shown in the plan will depend on the availability of the necessary resources at the time of offering.
* As of Spring 2002, there are two courses in Java One is COP 3252 Internet Applications with Java and CIS 3931 Intermediate Topics in CS: Java Programming. COP 3252 is a deeper course, for more mature students, who have already taken COP 3330 or CGS 4406. CIS 3931 is more basic, for students who have not taken any prior programming course, and may be substituted for CGS 3408 as the "COP2XXX" prerequisite for entry into the CS major. We plan to offer COP 3252 via distance learning for Fall 2002, but not CIS 3931. Either of these courses may satisfy the CS/SE requirement for a second programming language. A student is not allowed to count more than one of them toward the CS/SE major.
Students should exercise care in course selection when targeting for a particular graduation date. Note, in particular, that if a student fails a course, in most cases it will be necessary to wait a year before there is an opportunity to retake the course.
In general, students should always plan their studies in consultation with one of the Computer Science advisors. For further information contact advisor@cs.fsu.edu.