College of Science & Mathematics

Graduation Requirements


The graduate requirements for the AS in Computer Science can be found by clicking on  AS Computer Science Requirements In the following the graduate requirements for BS in Computer Science are listed.  Please talk to your advisor for additional information.   


Computer Science, BS Graduation Requirements

To qualify for a bachelor of science degree, students must successfully complete a minimum of 120 credits (exclusive of physical education) including the general education requirements, the required courses in the major field, and such additional courses as they may select with the assistance of their faculty advisors to meet the requirements of the major.

I. General Education Requirements (43-47 credits)

The General Education requirements for graduation in the bachelor of science degree programs are listed below. Specific guidance about the courses that are available to meet General Education requirements will be provided to students in advance of registration. Students are required to meet with their advisors in the selection of their courses.

A. FRESHMAN DEVELOPMENT SEMINAR (FDS)* :  (0-1 credit)

B. HUMANITIES (18 credits)

C. MATHEMATICS AND SCIENCE (13-16 credits)

  • SCI 100* The Natural World: The Caribbean* (3 credits)
  • MAT 140 College Algebra with Applications 4 or MAT 143 Precalculus Algebra** (4 credits)

D. SOCIAL SCIENCES 9-12

SSC 100* An Introduction to the Social Sciences: A Caribbean Focus 3

*Requirement of the Freshman Year Program for all students matriculating into the University with fewer than 24 credits.

**A student exempted from College Algebra with Applications or Precalculus Algebra by a qualifying examination must take one semester of a more advanced mathematics course.

E. Other Requirements (2 credits)

Students are required to take 0.5 credit hour in Physical Education for every semester they are full-time students up to the required two credit hours. PLS 200 may also be used to meet this requirement.Additionally, students must successfully pass the following examinations:

  • ENGLISH PROFICIENCY EXAMINATION (EPE)
  • COMPUTER LITERACY EXAMINATION (CLE)

II.  Required Courses in Computer Science:

  • CSC 117 Introduction to Programming I 4
  • CSC 118 Introduction to Programming II 4
  • CSC 119 Computer Graphics 1
  • CSC 197, 198 Computer Science Seminar 1,1
  • CSC 239 Scientific Computer Applications 2
  • CSC 240 Human-Computer Interface Design 2
  • CSC 250 Principles of Operating Systems 3
  • CSC 241 Introduction to Computer Architecture and Digital Systems 4
  • CSC 242 Data Structures 4
  • CSC 243 Digital Communications and Networks 4
  • CSC 333 Programming Languages 3
  • CSC 317 Programming III 3
  • CSC 332 Databases and Information Retrieval 3
  • CSC 352 Analysis of Algorithms and Complex Problems 3
  • CSC 363 Documentation and Technical Communication 3
  • CSC 397, 398 Junior Science Seminar I, II 1/2,1/2
  • CSC 371 Issues in the Computer Science Profession 1
  • CSC 420 Software Engineering 4
  • CSC 497, 498 Senior Science Seminar I, II 1,1
  • A minimum of 2 credits in either CSC 495 Directed Independent Research in Computer Science 1 to 4 or CSC 496 Internship/Field Studies 1 to 4

III.  Required Courses in Related Fields:

An additional 6 credits chosen from among the following 300 or 400 level courses are required:

  • CSC 430** Knowledge Engineering and Expert Systems (Fall semester 3)
  • CSC 433** Communications Systems and Networks (Spring semester 3)
  • CSC 434** Programming Language Translation (Spring semester  3)
  • CSC 465** Introduction to High Performance Computing (Spring semester 3)
  • MAT 325 Numerical Analysis (3) or MAT 465 Selected Topics (3)
  • MAT 215 Introduction to Number Theory 3
  • MAT 261 Linear Algebra 4
  • MAT 465** Selected Topics 3

Required courses in Mathematics:

  • MAT 143 Precalculus Algebra* 4
  • MAT 142 College Trigonometry 4
  • MAT 241 Introduction to Calculus and Analytical Geometry I 4
  • MAT 242 Introduction to Calculus and Analytical Geometry II 4
  • MAT 233 Discrete Mathematics 3

One of the following courses is required:

One of the following Science sequences is required:* Credits

  • BIO 141-142 General Biology I-II 4-4
  • CHE 151-152 General Chemistry I-II 5-5
  • PHY 241-242 General Physics I-II 5-5

IV.  Upper Level Electives:

An additional 9 credits are required in a supporting discipline area chosen from:

  • CSC 430 Knowledge Engineering and Expert Systems
  • (Fall semester)** 3
  • CSC 433 Communication Systems and Networks
  • (Spring semester)** 3
  • CSC 434 Programming Language Translation
  • (Spring semester)** 3
  • CSC 465 Fundamentals of Neural Networks** 3
  • CSC361 Bioinformatics (4)
  • CIS 300 Process Design and Evaluation 3
  • CIS 310 Advanced Business Software Applications 3
  • CIS 357 Business Information Networks 3
  • CIS 410 Business Simulation and Modeling 3
  • Any 300-400 level course in Mathematics
  • Any 200-400 level course in Biology, Chemistry of Physics; Course combinations must be approved by the student’s faculty advisor.

Note: It is recommended that students with an interest in computer engineering or robotics take the PHY 241-242 sequence, and that students with an interest in medical technology and computing take the Biology 141-142 sequence.

*Partially satisfies the general education requirement in Science and Mathematics.

**Cannot be used to satisfy both sections C and F of the catalog (required and upper electives courses electives)

V. CONCENTRATION IN COMPUTATIONAL BIOLOGY

Students earning the B.S. Computer Science major may or may not also elect to complete a Concentration in Computational Biology. This interdisciplinary concentration will prepare students to participate in new frontiers of research in which gigantic volumes of data are analyzed to seek answers to questions in molecular, medical, and environmental biology. The requirements to complete the Concentration in Computational Biology include all of the requirements for the B.S. Computer Science major, except one noted below, plus the following: Students must complete the following course in partial fulfillment of the Section D mathematics electives requirement of the catalog :

  • MAT 261 Linear Algebra 4

Students must complete the following courses in partial fulfillment of the Section E  science electives requirement of the catalog :

  • BIO 141-142 General Biology I-II 4-4

Students must complete the following courses in fulfillment of the Section F supporting discipline requirement of the catalog :

  • BIO 223 Ecology 4
  • BIO 245 Principles of Genetics 4
  • BIO/CSC/MAT 361 Bioinformatics 4

Students need to complete only 3 credits from among the 300- or 400-level electives in Section C of the catalog, instead of the 6 credits required for non-Computational Biology Computer Science majors.

Note:

Talk to your advisor if you are planning to take the concentration in Computational Biology.



St. Croix: (340) 778-1620 | St. Thomas: (340) 776-9200
Contact Us | Forms | Publications | Policies | Webmaster | Sitemap
Accredited by the Commission on Higher Education of the Middle States Association of Colleges & Schools
Copyright © 2008-2013 University of the Virgin Islands | Site by OmniSystems