The Bachelor of Science in Computer Science (BSCS) program at WU will be offered as an interdisciplinary program and from a holistic perspective, with an emphasis on Computer Science. The program will be designed to provide guided career pathways within the Computer Science industry. It will also focus on addressing business challenges in the 21st century globalized economy by solving complex business problems and creating new opportunities with technology. Students pursuing this program will gain the necessary skills to solve challenges through data analysis and information technology. Successful students will graduate with the technical acumen and ingenuity needed to solve business problems and remain competitive in the workplace.
BSCS Program Learning Outcomes
The mission of the Bachelor of Science in Computer Science program is to teach students the core foundational aspects of computer science that will prepare graduates to be successful in a variety of different computer science-related professions. The program empowers graduates with the technical acumen required to solve business problems through the use of computer science. Students will also learn how to innovate by exploring new and emerging technologies.
The Bachelor of Science in Computer Science encourages students to achieve the following educational outcomes:
The minimum academic requirements to apply to the Bachelor of Sciences in Computer Science Degree Program: For acceptance into an undergraduate Bachelor of Computer Science degree, applicants must satisfy one of the following criteria:
- High school diploma from a university-recognized high school with a minimum 2.0 cumulative GPA
- Or university-recognized high school equivalency such as GED, TASC, or HiSET;
- OR High school diploma plus a previously earned Associate-level or higher degree from a nationally, regionally, or government-accredited college or university;
- OR High school diploma plus twenty-four (24) college-level credits (does not include remedial credits) from a nationally, regionally, or government-accredited college or university earned with a minimum 2.0 cumulative GPA;
- OR Approval from the Admissions Committee following a review of factors considered essential for academic success, including previous academic progress, non-academic achievements, and any additional information requested by the Committee as they relate to standards set by the University'sgoverning bodies.
The Bachelor of Science in Computer Science program consists of a program requirement of 120 credit hours, including 45 credits of Core Information Technology Courses, 30 credits of Concentration, 30 credits of Integrative Studies Courses, 6 credits of Core Business, 3 credit Capstone Course, and 6 credits of Internship. Students may complete their entire 120 credit Bachelor of Science in Computer Science program by taking all 45 credits of Core Computer Science Courses, 30 credits of Concentration, 30 credits of Integrative Studies Courses, 6 credits of Core Business, 3 credit Capstone credits, and 6 credits of Internship at Westcliff University. Alternatively, students may transfer up to 30 Integrative Studies credit hours to the University from another accredited school. Students may be granted course waivers for a maximum of 30 credit hours of the required Core Business Courses. In any option, 54 of the 60 Integrative Studies credit hours must have academic content. Please refer to the Transfer Credit and Course Waiver Policies for more detailed information and requirements. Students must apply for graduation and meet all academic and financial requirements.
Practical Learning Experience Requirements
Westcliff University requires all students enrolled in the Bachelor of Science in Computer Science to successfully complete an extracurricular practical learning experience are designed to prepare students for the workforce, and the knowledge and skills learned throughout the curriculum are directly applicable in the industries to which they are associated. Practical learning at Westcliff is a key component of the university’s approach to teaching, learning, and student success as these experiences reinforce what students are learning in the classroom and promote the relevant application of this content in a real-world context. This practice reflects Westcliff’s commitment to practical and relevant education and the value of applied, experiential learning. Students who have this experience demonstrate a more successful transition into a new career or career advancement.
Practical learning experiences are satisfied by the completion of an internship course. Internship courses are credit-bearing and are assessed on a Pass/Fail basis. During each internship course, students engage in direct work experience relevant to their studies in addition to participating in the assigned classroom activities. Internship opportunities exist on- and off-campus. Off-campus internships require prior university approval, and F-1 students must have Curricular Practical Training (CPT) authorization to participate in off-campus internships.
Students are responsible for developing and demonstrating the skills necessary to be successful in an internship. In addition to industry knowledge, students should be prepared to demonstrate professionalism, effective communication (written, oral, and digital), and integrity while engaged in an internship. The faculty facilitating the internship courses assess these qualities and provide valuable feedback to students throughout the course.
Core Course Requirements
DATA 100 Introduction to Data Analytics 3 Credit Hours
DATA 200 Applied Statistical Analytics 3 Credit Hours
DATA 210 Database Design & Analytics 3 Credit Hours
DATA 300 Data-Driven Decision Making 3 Credit Hours
TECH 100 Introduction to Technology 3 Credit Hours
TECH 110 Technology and Systems 3 Credit Hours
TECH 250 Technical Documentation and Communication 3 Credit Hours
TECH 300 Internet of Things (IoT) 3 Credit Hours
TECH 330 Emerging Technologies 3 Credit Hours
MTH 150 Discrete Mathematics 3 Credit Hours
PRG 100 System Analysis and Design 3 Credit Hours
PRG 200 Programming in the Cloud 3 Credit Hours
PRG 300 Software Quality, Architecture, and Documentation 3 Credit Hours
PRG 310 DevOps and Agile 3 Credit Hours
PRG 320 C# Programming 3 Credit Hours
PRG 330 Python Programming 3 Credit Hours
LDR 325 Introduction to Leadership 3 Credit Hours
LDR 349 Foundations in Operations Management 3 Credit Hours
Capstone Course Requirement - 3 Credit Hours
CAP 490 Capstone Project 3 Credit Hours
Integrative Studies Requirements - 30 Credit Hours
Communication Requirement (Choose 3 courses) 9 Credit Hours
Mathematics Requirement (Choose 1 course) 3 Credit Hours
Humanities Requirement (Choose 1 course) 3 Credit Hours
Social And Behavioral Sciences Requirement (Choose 1 course) 3 Credit Hours
Physical & Biological Sciences Requirement (Choose 1 course) 3 Credit Hours
Open Integrative Studies- Requirement (Choose 1 course) 3 Credit Hours
Open Integrative Studies Upper Division Requirement (Choose 1 course) 3 Credit Hours
Integrative Studies Capstone Requirement (Choose 1 course) 3 Credit Hours
Internship Requirement - 1 Credit Hour
INT 310 Undergraduate Internship* 1 Credit Hours
- Course Catalog and Student Handbook
- Scholarship Application
As a Westcliff student, you have access to a powerful network of support from staff, faculty, alumni, and many others who take pride in investing in you. Scholarships are made possible by generous benefactors who are passionate about supporting your success.
- Scholarship Application Deadlines
Semester Session Scholarship Deadline Start Date End Date FALL Session 1 07/29/22 Start: 8/29/22 End: 10/23/22 Session 2 09/24/22 Start: 10/24/22 End: 12/18/22 SPRING Session 3 12/03/23 Start: 01/03/23 End: 02/26/23 Session 4 01/27/23 Start: 02/27/23 End: 04/23/23 SUMMER Session 5 04/01/23 Start: 05/01/23 End: 06/25/23 Session 6 05/26/23 Start: 06/26/23 End: 08/20/23