BiolaCatalog2012-2013NA

Biola University 2012-2013 Catalog C omputer S cience Faculty

Topics in Computer Science

Credit(s): 3.

CSCI 440

CSCI 440 must be taken twice with two different topics. MATH 105 Calculus I

Credit(s): 4. Credit(s): 4. Credit(s): 3.

Calculus II

MATH 106 MATH 112

Discrete Structures

WilliamWade, Ph.D.

Chair

Linear Algebra

Credit(s): 3.

MATH 291

Wade

Professor

And

Lin

Associate Professor

Numerical Analysis

Credit(s): 3.

MATH 321 OR MATH 333

Operations Research

Credit(s): 3.

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 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.

And one course (3 credits) at the 300 or 400 level in Computer Science or Math.

Information Systems (57 Credits) This concentration must complete:

Introduction to Computer Science

Credit(s): 3. Credit(s): 3.

CSCI 105 CSCI 106 CSCI 220 CSCI 230 CSCI 301 CSCI 311 CSCI 335 CSCI 402 CSCI 430 CSCI 440 BUSN 202 BUSN 211 BUSN 328 BUSN 370 MATH 103 MATH 112 MATH 210

Data Structures

Computer Organization and Assembly Language Programming

Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3.

Programming Languages Software Engineering

Operating Systems

User Interface Design and Programming Database Management Computer Communications Topics in Computer Science Principles of Microeconomics Principles of Accounting I

Organizational Behavior

Business Finance

Calculus for Management Sciences

Discrete Structures

Introduction to Probability & Statistics

Credit(s): 3. 3 credits at the 300 or 400 level in Business or Computer Science. And one of the following: BUSN 212 Principles of Accounting II Credit(s): 3. BUSN 220 Management Information Systems Credit(s): 3. BUSN 306 System Analysis & Design Credit(s): 3. BUSN 405 MIS Project Management Credit(s): 3. Note: All concentrations must include 24 upper-division credits. The general education requirement for a foreign language for those following a computer science major may be met by two years of high

Computer Science (53 Credits) This concentration must complete:

school language or the first four credits of a college language. The science / mathematics requirement may be met by three credits of science.

Introduction to Computer Science

Credit(s): 3. Credit(s): 3.

CSCI 105 CSCI 106 CSCI 220 CSCI 230 CSCI 301 CSCI 311 CSCI 335

Data Structures

Computer Organization and Assembly Language Programming

Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3. Credit(s): 3.

Programming Languages Software Engineering

Operating Systems

User Interface Design and Programming

Theory of Algorithms

CSCI 400 CSCI 430

Computer Communications

130

Made with FlippingBook flipbook maker