77
Biola University
Requirements Major Requirements General Education Requirements
Concentration-Specific Requirements Obtaining a degree with this concentration requires a minimum of 42 credits, 24 of which must be from the Department of Communication Studies. A minimum of 27 credits must be upper-division. The interdisciplinary proposal must be submitted and approved no later than the first semester of the Junior year. No exceptions will be made. The following courses are required:
The general education requirement for a foreign language for those following a computer science major may be met by two years of high school language or the first 4 credits of a college language. The science/mathematics requirement may be met by 3 credits of science. Core Requirements All concentrations must include 24 upper-division credits. The following courses are required: CSCI 105 Introduction to Computer Science
Select 36 credits (27 upper-division) with approval from the Communications Department, 24 of which must be COMM courses.
36
COMM 368 COMM 473 Total Credits
Methods of Communication Research
3 3
3 3 3 3 3 3 3 3
Communication and Diversity
CSCI 106 CSCI 220
Data Structures
42
Computer Organization and Assembly Language Programming
Computer Science, B.S. Degree Program
CSCI 230 CSCI 311 CSCI 335 CSCI 430 CSCI 450
Programming Languages
Operating Systems
User Interface Design and Programming
A Bachelor of Science degree in Computer Science is offered upon completion of the University baccalaureate requirements and the computer science major in one of the following concentrations: Computer Science or Information Systems. Learning Outcomes Program Learning Outcomes Upon completion of the Bachelor of Science in Computer Science, students will be able to: 1. Analysis, modeling and problem solving: Students develop the logical, algorithmic, and mathematical capability to model and analyze real- world problems in different application domains, to devise problem- solving schemes accordingly, and to validate the correctness and effectiveness of these schemes (ULO 1). 2. Foundational knowledge and practice of computing: Students employ the theoretical, operational, and implementational underpinnings of modern computing infrastructure to be able to effectively utilize the whole spectrum, including computer hardware, software, programming environments, operating systems, and networking environments (ULO 1). 3. Programming and system integration: Students practice constructing and designing programs using mainstream programming languages, to assess fine software-engineering practices in order to implement problem-solving schemes as correct, efficient, and well-structured programs, and to integrate the programs into a computing infrastructure as functional information systems (ULO 3). 4. Integration of faith and learning: Students will develop a holistic integration of faith and learning in their perspective of computer science for enabling them to utilize their professional capacities to impact the world for Christ (ULO 2). Each Program Learning Outcome (PLO) listed above references at least one of the University Learning Outcomes (ULO 1, 2, 3), which may be found in the General Information (p. 5) section of this catalog.
Computer Communications
Software Engineering
Total Credits
24
Concentrations Computer Science (29 Credits) Concentration-Specific Requirements CSCI 400 Theory of Algorithms
3 6 4 4 3 3 3
Topics in Computer Science 1
CSCI 440 MATH 105 MATH 106 MATH 112 MATH 291 MATH 321
Calculus I Calculus II
Discrete Structures
Linear Algebra
Numerical Analysis
or MATH 333 Operations Research Elective Requirements Select one course (3 credits) at the 300 or 400 level in Computer Science or Math
3
Total Credits
29
1 CSCI 440 must be taken twice with two different topics. Information Systems (33 Credits) Concentration-Specific Requirements CSCI 402 Database Management
3 3 3 3 3 3 3 3 3 3
CSCI 440 BUSN 202 BUSN 211 BUSN 212 BUSN 328 BUSN 370 MATH 103 MATH 112 MATH 210
Topics in Computer Science Principles of Microeconomics Principles of Accounting I Principles of Accounting II
Organizational Behavior
Business Finance
Calculus for Management Sciences
Discrete Structures
Introduction to Probability and Statistics
Made with FlippingBook flipbook maker