Not Available
Bachelor of Science in Computer Science
University of West FloridaPensacola, United States
Not Available
On campus
120 hours
Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
Program Details
- Degree
- Bachelors
- Major
- Computer Science | Cybersecurity | Software Engineering
- Area of study
- Information and Communication Technologies | Mathematics and Statistics
- Timing
- Full time
- Course Language
- English
Program Overview
University of West Florida Computer Science Program
The University of West Florida offers a Bachelor of Science degree in Computer Science, which emphasizes analytical thinking and problem-solving involving scientific applications. The program includes the theoretical foundations of computer science, such as algorithms, data structures, computer architecture, programming languages, and net-centric computing.
Program Requirements
In addition to the university's general requirements, students seeking the B.S. in Computer Science must meet the following requirements:
- A minimum grade of "C-" is required for all major and major-related courses with a cumulative major GPA of 2.5 or higher.
- Students should consult with their academic advisor for courses that may satisfy both the General Studies requirements and common prerequisites.
Program Description
The B.S. in Computer Science degree program at the University of West Florida is accredited by the Engineering Accreditation Commission of ABET. The program prepares students for careers in computer science and related fields, with concentration areas in intelligent systems, software engineering, and cybersecurity.
General Education
The General Education curriculum includes courses in:
- Communication: English Composition I and II, and a communication elective
- Humanities: two courses from the Humanities Core or Breadth
- Mathematics: two courses from the Mathematics Core or Breadth
- Natural Sciences: two courses from the Natural Sciences Core or Breadth
- Social Sciences: two courses from the Social Sciences Core or Breadth
General Education Curriculum
The following courses are part of the General Education curriculum:
- Communication:
- ENC 1101: English Composition I
- ENC 1102: English Composition II
- Communication Elective Options:
- CRW 2001: Introduction to Creative Writing
- MMC 2000: Principles of Mass Communication
- SPC 2608: Public Speaking
- Humanities:
- Choose one course from the Humanities Core and one additional course from either the Humanities Core or the Humanities Breadth
- Humanities Core Options:
- ARH 1000: Art Appreciation
- HUM 2020: Introduction to Humanities
- HUM 2020H: Honors Introduction to Humanities
- LIT 2000: Introduction to Literature
- MUL 2010: Music Appreciation
- PHI 2010: Introduction to Philosophy
- THE 2000: Theatre Appreciation
- Humanities Breadth Options:
- AML 2010: American Literature I
- AML 2020: American Literature II
- AMS 2010: Civil Discourse and the American Political Order
- ARH 2050: Western Survey I: Prehistory to the Medieval Period
- ARH 2051: Western Survey II: Renaissance to Contemporary
- ART 1015C: Exploring Artistic Vision
- ENL 2010: History of English Literature I
- ENL 2020: History of English Literature II
- LIT 2030: Introduction to Poetry
- MUH 2004: The Music Experience - Concerts
- PHI 2103: Critical Thinking
- PHI 2603: Ethics in Contemporary Society
- REL 1300: World Religions
- THE 2300: Survey of Dramatic Literature
- Mathematics:
- Choose one course from the Mathematics Core and one additional course from either the Mathematics Core or the Mathematics Breadth
- Mathematics Core Options:
- MAC 1105: College Algebra
- MAC 1105C: College Algebra with Lab
- MAC 2311: Analytic Geometry and Calculus I
- MGF 1130: Mathematical Thinking
- STA 2023: Elements of Statistics
- Mathematics Breadth Options:
- MAC 1114: Trigonometry
- MAC 1140: Precalculus Algebra
- MAC 1147: Precalculus with Trigonometry
- MAC 2233: Calculus with Business Applications
- MAC 2312: Analytic Geometry and Calculus II
- MGF 1131: Mathematics in Context
- STA 2360: Introduction to Data Science
- Natural Sciences:
- Choose one course from the Natural Sciences Core and one additional course from either the Natural Sciences Core or the Natural Sciences Breadth
- Natural Sciences Core Options:
- AST 1002: Descriptive Astronomy
- BSC 1005: General Biology for Non-Majors
- BSC 1085: Anatomy and Physiology I
- BSC 2010: Biology I
- CHM 1020: Concepts in Chemistry
- CHM 2045: General Chemistry I
- ESC 2000: Introduction to Earth Science
- EVR 2001: Introduction to Environmental Science
- EVR 2001H: Honors Introduction to Environmental Science
- GLY 2010: Physical Geology
- PHY 1020: Conceptual Physics
- PHY 2048: Calculus-Based Physics I
- PHY 2048C: Calculus-Based Physics I Studio
- PHY 2053: Algebra-Based Physics I
- Natural Sciences Breadth Options:
- ANT 2511: Biological Anthropology
- AST 2037: Life in the Universe
- BOT 2010: General Botany
- BSC 1050: Fundamentals of Ecology
- BSC 1086: Anatomy and Physiology II
- BSC 2011: Biology II
- BSC 2311: Introduction to Oceanography and Marine Biology
- CGS 2020: Introduction to Machine Learning
- CHM 2046: General Chemistry II
- MCB 1000: Fundamentals of Microbiology
- PHC 2082: Informatics and Your Health
- PHY 2049: Calculus-Based Physics II
- PHY 2054: Algebra-Based Physics II
- Social Sciences:
- Choose one course from the Social Sciences Core and one additional course from either the Social Sciences Core or the Social Sciences Breadth
- Social Sciences Core Options:
- AMH 2010: United States to 1877
- AMH 2020: United States Since 1877
- ANT 2000: Introduction to Anthropology
- ECO 2013: Principles of Economics Macro
- POS 2041: American Politics
- PSY 2012: General Psychology
- Social Sciences Breadth Options:
- ANT 2100: Introduction to Archaeology
- CCJ 2002: Survey of Crime and Justice
- CIS 2530: Introduction to Cybersecurity
- COM 2023: Death and Communication
- CPO 2002: Comparative Politics
- DEP 2004: Human Development Across the Lifespan
- EUH 1000: Western Perspectives I
- EUH 1001: Western Perspectives II
- FIN 2104: Personal Finance
- GEA 2000: Nations and Regions of the World
- GEB 1011: Introduction to Business
- HIS 2050: Explore History
- HSC 2100: Personal, Family and Community Health
- INR 2002: International Politics
- PLA 2013: Survey of American Law
- PLA 2013H: Honors Survey of American Law
- SPM 2010: Sport in Global Society
- SYG 2000: Introduction to Sociology
Civic Literacy Requirement
The 2017 Florida Legislature amended Section 1007.25, Florida Statutes, to require students initially entering a State University System (SUS) and/or Florida College System (FCS) institution in 2018 and thereafter to demonstrate competency in civic literacy by passing an assessment or taking AMH 2020 United States Since 1877 or POS 2041 American Politics.
Mathematics Pathway
Students are advised to complete the following courses to fulfill the mathematics pathway that aligns with the mathematics skills needed for success in their program and their career goals:
- Algebra through Calculus:
- MAC 1105: College Algebra
- MAC 1105C: College Algebra with Lab
- MAC 1140: Precalculus Algebra
- MAC 1114: Trigonometry
- MAC 1147: Precalculus with Trigonometry
- MAC 2311: Analytic Geometry and Calculus I
- MAC 2312: Analytic Geometry and Calculus II
Common Prerequisites
State-mandated common prerequisites must be completed prior to graduation, but are not required for admission to the program:
- COP XXXX: Introductory programming in C, C++, Java, or equivalent language
- MAC 2311: Analytic Geometry and Calculus I
- MAC 2312: Analytic Geometry and Calculus II
- PHY 2048 and 2048L: Calculus-Based Physics I and Calculus-Based Physics I Lab
- PHY 2049 and 2049L: Calculus-Based Physics II and Calculus-Based Physics II Lab
- Two science courses for science majors, please choose from the list below:
- ANT 2511: Biological Anthropology
- AST 1002: Descriptive Astronomy
- BOT 2010: General Botany
- BSC 1050: Fundamentals of Ecology
- BSC 1085: Anatomy and Physiology I
- BSC 1086: Anatomy and Physiology II
- BSC 2010: Biology I
- BSC 2011: Biology II
- BSC 2311: Introduction to Oceanography and Marine Biology
- CHM 2045: General Chemistry I
- CHM 2046: General Chemistry II
- ESC 2000: Introduction to Earth Science
- EVR 2001: Introduction to Environmental Science
- GLY 2010: Physical Geology
- MCB 1000: Fundamentals of Microbiology
Lower Division Electives
Students must complete sufficient 1000/2000 level electives to satisfy at least 60 semester hours (sh) in the lower division.
Major
The major requirements include:
- CDA 3101: Introduction to Computer Organization
- COT 3100: Discrete Structures
- CEN 3031: Software Engineering I
- CIS 4592: Capstone Project
- COP 4710: Database Systems
- COP 3014: Algorithm and Program Design
- COP 3530: Data Structures and Algorithms I
- COP 4534: Data Structures and Algorithms II
- COP 3022: Intermediate Computer Programming
- COP 4027: Advanced Computer Programming
- COP 4020: Programming Languages
- COP 4634: Systems & Networks I
- COP 4635: Systems & Networks II
- COT 4420: Theory of Computation
- Choose one group of courses from the following groupings:
- Intelligent Systems: choose two from the following courses:
- CAP 4601: Introduction to Artificial Intelligence
- CAP 4770: Data Mining
- CAP 4786: Introduction to Big Data Analytics
- Software Engineering:
- CEN 3032: Software Engineering II
- CEN 4053: Software Engineering Management
- Cybersecurity: choose two from the following courses:
- CAP 4136: Malware Analysis
- CEN 4078: Secure Software Development
- CIS 4368: Introduction to Database Security
- Intelligent Systems: choose two from the following courses:
Major-Related
The major-related requirements include:
- STA 4321: Introduction to Mathematical Statistics I
- Choose one course from the following course list:
- MAS 3105: Linear Algebra
- MHF 3202: Set Theory and Mathematical Logic
Computer Science Minor
The Computer Science Minor provides students with knowledge of basic software aspects of computer systems. The minor requirements include:
- COT 3100: Discrete Structures
- COP 3014: Algorithm and Program Design
- COP 3530: Data Structures and Algorithms I
- Choose one of the following:
- CDA 3101: Introduction to Computer Organization
- EEL 4744: Microprocessor Applications
- Choose one of the following:
- COP 3022: Intermediate Computer Programming
- COP 4534: Data Structures and Algorithms II
- COP 4634: Systems & Networks I
- COT 4420: Theory of Computation
- EEL 3701: Digital Logic and Computer Systems
About University
University of West Florida
Overview:
The University of West Florida (UWF) is a public university offering a wide range of undergraduate and graduate programs. It prides itself on providing a personalized learning experience with small class sizes and dedicated faculty. UWF emphasizes a strong student-to-faculty ratio, ensuring individual attention and support.
Services Offered:
Student Life and Campus Experience:
UWF offers a vibrant campus community with various facilities and resources. Students can explore the Pensacola campus, UWF Emerald Coast in Fort Walton Beach, UWF Historic Trust in Historic Pensacola, and UWF's downtown Pensacola facilities. A virtual tour is available to experience the campus remotely.
Key Reasons to Study There:
Personalized Attention:
UWF boasts a 100:1 student-to-faculty ratio, ensuring personalized attention and support from world-renowned professors.Diverse Programs:
Over 110 undergraduate and graduate programs cater to various interests and career aspirations.Strong Reputation:
UWF is ranked #100 in the "Top Public School – Regional Universities South" by U.S. News and World Report.Engaging Campus Life:
UWF offers a vibrant campus community with various facilities and resources, including a virtual tour for remote exploration.Academic Programs:
Other:
UWF actively engages in research and community outreach. Recent initiatives include: