Program your future.
Design, develop and study software and software systems. A degree in computer science gives you the skills needed to design and analyze algorithms, solve programs and study the performance of computer hardware and software.
- Steve Leach
Address: Holley A-211J Panama City, Florida, 32405-1099
Phone: (850) 770-2243
Description of Major
The Computer Science (CS) major provides a broad-based background sufficient for entry to a career in computing. It provides a systems view of computing, emphasizing the interdependence of design, object orientation, and distributed systems and networks, from basic software through systems design. This major develops core competencies in programming, database structure, computer organization, and operating systems. It allows opportunities to study a range of other aspects of computer and information science, such as information security, data communication/ networks, computer and network systems administration, theoretical computer science, and software engineering. Every student can expect to become proficient at programming in C, C++, and Assembly Language. Additionally, students will be exposed to other languages such as Java, C#, Ada, Lisp, Scheme, Prolog, Perl, and HTML. This major is available on campus or through Distance Learning.
The C.S./B.A. program is intended to allow students flexibility in combining computing with other interests. The B.A. program requires 9 hours of humanities/history beyond General Education requirements. Students in this program should meet with an advisor to select a minor from an approved list. The C.S./B.A. is not Accreditation Board for Engineering and Technology/Computing Accreditation Commission (ABET/CAC) accredited and is not intended to provide sufficient preparation in computer science theory for graduate work in computer science.
Note to prospective transfer students. Prospective transfer students should contact email@example.com (Arts & Sciences Admissions) with specific questions about admission and mapping requirements.
Internet Supported Distance Learning
he programs available through internet-supported distance learning are degree programs that enable students with the equivalent of an Associate in Arts (A.A.) degree from a Florida public institution to earn an FSU bachelor’s degree totally online. In-state or out-of-state students without a Florida A.A. are still eligible for these distance learning programs, but they may be required to take liberal studies coursework in addition to courses required for the major. The programs are designed for full or part time study. Each student receives access to a course Web site and the e-mail addresses of everyone associated with the class. A unique feature of the distance learning programs is the support FSU provides through an assigned Mentor. Mentors serve as learning guides, helping to facilitate each individual student’s success. Students interact with each other, their Mentors, and their instructors via e-mail, Web-based discussion pages, and telephone calls. Students interested in Distance Learning should contact the Office of Distance Learning (ODL). For more information contact (877) 644-4635 or visit the web at https://distance.fsu.edu.
MAC X140 (3) Precalculus Algebra
MAC X311 (4) Calculus I
Note: State-wide common prerequisites are always under review. For the most current information and for acceptable alternative courses, visit the “Common Prerequisites Manual.” This is available from the “Student Services” section of http://www.flvc.org .
Requirements for graduation in the College of Arts and Sciences include:
The College of Arts and Science requires proficiency in a foreign language through the intermediate (2220 or equivalent) level or sign language through the advanced (2614 or equivalent) level. Foreign language courses are not available via distance learning at FSU.
Admissions/Continuation Requirements to the Major Program of Studies
Students should complete the prerequisite coursework with a grade of C minus or higher to be considered for entrance to the major program of study. Students must also have completed a minimum of 52 hours of credit and at least half the required hours in General Education requirements, including required two English and two mathematics, or an A.A degree.
Distance Learning students must complete the A.A. from a Florida public institution, required prerequisites, and a Supplemental Admissions Application prior to admission. Distance Learning students should also complete the oral competency requirement and the College of Arts and Sciences foreign language requirement prior to admissions. In accordance with the University residency rule, degree requirements not available online must be completed prior to the final 30 hours of the degree.
The Computer Science major is limited access. The minimum GPA for acceptance is 2.65 and students in the program must maintain a 2.5 GPA. A student who has accumulated 5 or more grades below a C minus (including grades of U) in Mathematics, Statistics, natural science or computer science courses taken for college credit at FSU or elsewhere, whether related or not, will not be permitted to enter into this major or continue as a major in the department.
Major Program of Studies at FSU: (52 hours)
Computer and math courses: (43 hours)
COP 3014 (3) Programming I
COP 3353 (1) Introduction to UNIX
COP 3330 (3) Object-Oriented Programming
CEN 4020 (3) Software Engineering I
CDA 3100 (3) Computer Organization I
CDA 3101 (3) Computer Organization II
COP 4020 (3) Programming Languages
COP 4610 (3) Operating Systems & Concurrent Programming
COP 4530 (3) Data Structures, Algorithms, and Generic Programming
COP 4710 (3) Theory and Structure of Databases
Computer Science electives: (12hours)
Including 3 hours of an upper-division programming language elective for CS majors (not presented in the required course offerings) and at least 9 hours numbered above 4000 (not including CIS 4900).
Additional courses required for the BA program in Computer Science: (12 hours)
MAD 2104 (3) Discrete Mathematics I, plus
Nine (9) hours in the fields of humanities and/or history, in addition to the General Education requirements and the Arts and Sciences foreign language requirement.
Minor: CS/BA majors must complete a minimum of 12 hours in an approved minor area.
Computer Skills Competency: 0 hours beyond major. COP 3014 (3)
Oral Competency Requirement: 0-3 hours.
Students must demonstrate the ability to orally transmit ideas and information clearly. This requirement is met through a college-level approved course, such as SPC 1017 or SPC 2608.
Minimum Program Requirements Summary
Total Hrs. Required 120
General Education 36*
BA Prerequisite Coursework 9*
BA Major Coursework 52
Minor Coursework 0-12 or more
Foreign Language 0-12 (depending on placement)
Computer Skills 0 beyond major
Oral Communication Competency 0-3
Electives to bring total hours to 120
*Note: Some prerequisite coursework may also be applied to General Education requirements in math and science.
Mapping is FSU’s academic advising and monitoring system. Academic progress is monitored each Fall and Spring semester to ensure that students are on course to earn their degree in a timely fashion. Transfer students must meet mapping guidelines to be accepted into their majors. You may view the map for this major at www.academic-guide.fsu.edu.
1. A minimum of 45 hours at the 3000 level or above, 30 of which must be taken at this University.
2. Half of the major course semester hours must be completed in residence at this University.
3. The final 30 hours must be completed in residence at this University.
4. The B. A. degree requires nine (9) additional hours in the fields of history and humanities.
Salary Information: National Association of Colleges and Employers, Occupational Outlook Handbook
Representative Job Titles Related to this Major: Programmer (Scientific, Business, Systems), Technical Writer, Systems Analyst, Operations-Research analyst, Software Engineer, Webmaster, Teacher of High School, Technical support Representative, Manager, Data Processing System Manager, Network Administrator, Sales Representative for Computer or Software Manufacturers.
Representative Employers: Computer Firms, High Schools, Colleges and Universities, Financial Firms, Private Industry, Governmental Agencies.