BiolaCatalog2009-2011NA

Computer Science

Computer Science (53 units) One course (3 units) at the 300 or 400 level in Computer Science or Math CSCI 105 Introduction to Computer Science

Units: 3

Faculty

Data Structures

Units: 3

CSCI 106

127

Computer Organization and Assembly Language Programming

CSCI 220

Walt Stangl, Ph.D.

Chair

Units: 3

Programming Languages Software Engineering

Units: 3

CSCI 230

Lin, Stangl

Associate Professor

Units: 3

CSCI 301

Operating Systems

Units: 3

CSCI 311

User Interface Design and Programming

Units: 3

CSCI 335

Theory of Algorithms

Mission & Learning Outcomes

Units: 3

CSCI 400

Computer Communications Topics in Computer Science

Units: 3

CSCI 430

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.

Units: 3

CSCI 440

must be taken twice with two different topics.

Calculus I Calculus II

Units: 4

MATH 105

Units: 4

MATH 106

Discrete Structures

Units: 3

MATH 112

Linear Algebra

Units: 3

MATH 291

Numerical Analysis

Units: 3

MATH 321

or

Operations Research

Units: 3

MATH 333

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:

Introduction to Computer Science

Units: 3

CSCI 105

Data Structures

Units: 3

CSCI 106

Remaining Requirements The remaining requirements are fulfilled according to interest in consultation with department adviser. At least two courses must be at the 300 or 400 level.

Computer Science: Information Systems

Degree Program A Bachelor of Science degree in Computer Science is offered upon completion of the University baccalaureate and the computer science major in one of the following concentrations: Computer Science or Information Systems.

Computer Science

Degree Program A Bachelor of Science degree in Computer Science is offered upon completion of the University baccalaureate and the computer science major in one of the concentrations.

Information Systems (57 units) This concentration must complete:

Principles of Microeconomics Principles of Accounting I Principles of Accounting II Organizational Behavior

Units: 3

BUSN 202

Units: 3

BUSN 211

Units: 3

BUSN 212

Units: 3

BUSN 328

Business Finance

Units: 3

BUSN 370

Introduction to Computer Science

Units: 3

CSCI 105

Data Structures

Units: 3

CSCI 106

Made with FlippingBook flipbook maker