Computer Science (CS) and Computer Information Sciences (CIS) Programs
Barry University Search Powered by Google
About the Program Admissions Financial Aid Highlights Faculty Math / CS Learning Center Life at Barry
Computer Science and Computer Information Sciences
What Can I Do with This Degree?
The Jobs of Tomorrow
Salaries
Careers
Why Barry?
CS Program Requirements
CIS Program Requirements
CS Minor
CIS Minor
CCS Minor
Course Descriptions

Computer Science Program requirements

Prof. Ricardo Jimenez explains the use of a spreadsheet application for his Introduction to Computers class.

Computer Science (CS)

The Computer Science program is designed to provide majors with a solid theoretical and technical foundation in the field of computers. The program provides a balance between problem-solving techniques and system implementation. Majors demonstrate skills in critical thinking, project development, independent study, and research.

The curriculum for the Computer Science major consists of the following components:

Computer Science Core 40 credits
Computer Science Electives 9 credits
Mathematics Minor 20 credits
Physics 8 credits
General Education 42 credits
General Elective 1-3 credits
Total 120-122 credits

Computer Science Core

The core of CS courses consists of the following:

CS 231 Computer Science I
CS 232 Computer Science II
CS 311 Assembly Language
CS 331 Data Structures and Algorithms
CS 332 Computer Hardware Organization
CS 372 Software Engineering
CS 413 Operating Systems
CS 414 Computer Architecture
CS 426 Databases
CS 431 Concepts of Programming Languages
CS 471 Computer Networks
CS 477 Computer Security
CS 487 Seminar (Integrative Experience, Two Semesters)

Computer Science Electives

Computer Science electives consist of three courses selected from the following list:

CS 328 Unix, and Systems Concepts
CS 341 Multimedia Systems
CS 428 Object-Oriented Design and Software Development
CS 432 Compiler Design
CS 437 Computer Graphics
CS 438 Web Programming and Administration
CS 453 Artificial Intelligence
CS 454 Robotics
CS 456 Introduction to Expert Systems
CS 478 Applied Cryptography

Mathematics Minor

Given the close interaction between mathematics and computer science, a minor in mathematical sciences is required, consisting of at least 20 credits in mathematics courses, including:

MAT 211 Calculus I
MAT 212 Calculus II
MAT 253 Discrete Mathematics I
MAT 254 Discrete Mathematics II
MAT 356 Statistics for Science and at least another MAT course above MAT 212.
The following are suggested:
MAT 213 Calculus III
MAT 314 Differential Equations
MAT 332 Linear Algebra
MAT 374 Theory of Computation
MAT 451 Probability Theory
MAT 452 Mathematical Statistics
MAT 456 Numerical Analysis

Note: A minimum grade of C is required in all courses in the CS Core, CS Electives, Science, Mathematics and minor.

Physics

The following are co-requisites of the CS major and must be passed with a grade of C or better:

PHY 201 General College Physics I and Lab
PHY 202 General College Physics II and Lab

Note: The credits in Mathematics and Physics satisfy the Barry distribution requirements in Science and Mathematics.

Apply Now
Request More Information
Ask us a Question
Schedule a Visit