Computer Science Faculty Chair: Associate Professor:
And one course (3 units) at the 300 or 400 level in Computer Science or Math.
•
Information Systems (57 units) This concentration must complete: •
Walt Stangl, Ph.D.
Lin, Stangl
CSCI 105 - Introduction to Computer Science Unit(s): 3. • CSCI 106 - Data Structures Unit(s): 3. • CSCI 220 - Computer Organization and Assembly Language Programming Unit(s): 3. • CSCI 230 - Programming Languages Unit(s): 3. • CSCI 301 - Software Engineering Unit(s): 3. • CSCI 311 - Operating Systems Unit(s): 3. • CSCI 335 - User Interface Design and Programming Unit(s): 3. • CSCI 402 - Database Management Unit(s): 3. • CSCI 430 - Computer Communications Unit(s): 3. • CSCI 440 - Topics in Computer Science Unit(s): 3. • BUSN 202 - Principles of Microeconomics Unit(s): 3. • BUSN 211 - Principles of Accounting I Unit(s): 3. • BUSN 212 - Principles of Accounting II Unit(s): 3. • BUSN 328 - Organizational Behavior Unit(s): 3. • BUSN 370 - Business Finance Unit(s): 3. • MATH 103 - Calculus for Management Sciences Unit(s): 3. • MATH 112 - Discrete Structures Unit(s): 3. • MATH 210 - Introduction to Probability & Statistics Unit(s): 3. And • (3 units) at the 300 or 400 level in Business or Computer Science. Note All concentrations must include 24 upper-division units. 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 four units of a college language. The science / mathematics requirement may be met by three units of science.
Mission & Learning Outcomes Computer science studies the representation, storage and transformation of information using computer systems. The Department of Computer Science at Biola University provides two primary areas of concentration in addition to a basic core curriculum. These two areas are computer science and information systems. The department also offers a selection of courses for those majoring in other fields who wish a minor in computer science. We also have a Computer Science lab available to Computer Science majors 24/7. The department endeavors to provide each student with an understanding of the organization and operation of modern computer systems. Fundamental values and knowledge are emphasized so that students will be able to stay abreast of their field. At the same time students are exposed to practical applications and current computer systems so that they will have significant opportunities in the market place upon graduation. The pervasive use of computers today allows the student to pursue a career in many different areas including aerospace, insurance, teaching, the computer industry, and banking, to name a few. Also, the student is prepared to pursue further studies in graduate school, typically in computer science or business. There is a concerted attempt by the department to integrate faith and learning in the study of computer science and its impact upon our society. Computer Science This concentration must complete: Degree Program 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. Computer Science (53 units) This concentration must complete: • CSCI 105 - Introduction to Computer Science Unit(s): 3. • CSCI 106 - Data Structures Unit(s): 3. • CSCI 220 - Computer Organization and Assembly Language Programming Unit(s): 3. • CSCI 230 - Programming Languages Unit(s): 3. • CSCI 301 - Software Engineering Unit(s): 3. • CSCI 311 - Operating Systems Unit(s): 3. • CSCI 335 - User Interface Design and Programming Unit(s): 3. • CSCI 400 - Theory of Algorithms Unit(s): 3. • CSCI 430 - Computer Communications Unit(s): 3. • CSCI 440 - Topics in Computer Science Unit(s): 3. CSCI 440 must be taken twice with two different topics. • MATH 105 - Calculus I Unit(s): 4. • MATH 106 - Calculus II Unit(s): 4. • MATH 112 - Discrete Structures Unit(s): 3. • MATH 291 - Linear Algebra Unit(s): 3. And • MATH 321 - Numerical Analysis Unit(s): 3. • or MATH 333 - Operations Research Unit(s): 3.
Computer Science Minor Minor Requirements
A Computer Science Minor is offered with the completion of 21 units. Students pursuing a minor are required to take a core curriculum of: • CSCI 105 - Introduction to Computer Science Unit(s): 3. • CSCI 106 - Data Structures Unit(s): 3. • The remaining requirements are fulfilled according to interest in consultation with department advisor. At least two courses must be at the 300 or 400 level.
Courses (CSCI) CSCI 103 - Computer Applications
Introduction to computer applications using programs such as Word, Excel, or PowerPoint. When Offered: Fall, spring. Note(s): May be repeated with a different topic. Cannot be used toward the major. Does not count toward General Education. Unit(s): 1.
110
Made with FlippingBook flipbook maker