AA = Associate of Arts
AS = Associate of Science
AAS = Associate of Applied Science
BA = Bachelor of Arts
BS = Bachelor of Science
BBA = Bachelor of Business Administration
MA = Master of Arts
MS = Master of Science
MBA = Master of Business Administration
MPA = Master of Public Administration
ES = Education Specialist in School Psychology
PhD = Doctor of Philosophy
STT = St. Thomas campus
STX = Albert A. Sheen Campus on St. Croix
STM = St. Martin Extension Campus
STJ = St. John Academic Center
MOU = degree program must be completed at a partner institution
The Department of Computer and Computational Sciences is committed to helping students excel academically and achieve productive careers in computing related fields through programs in academics, research and community service. Faculty are committed to lifelong learning and scientific research in their focus areas, academic and pedagogical advancement, and outreach to the local community through service and enhanced opportunities in computing and information technology related fields.
The Department offers an Associate of Science and a Bachelor of Science in Computer Science Program. In addition, students can focus in Computational Biology with a concentration in Computational Biology.
Students are encouraged to develop computational thinking skills and participate in coding competitions on-line or on site*:
Please take the time to review the following list of courses. Please, discuss with your academic advisor which courses and electives your should take each semester in order to complete your degree. An example of course sequence is available to assist you with your graduation plan.
Planned Course Offerings (Computer Science) | Credits | Fall | Spring | Summer |
---|---|---|---|---|
CSC 110 INTRODUCTORY PROGRAMMING AND PROBLEM SOLVING (not required) | 3 | X | X | X |
CSC 111 USE OF COMPUTERS (not required) | 1 | |||
CSC 117 INTRODUCTION TO PROGRAMMING I | 4 | X | X | X |
CSC 118 INTRODUCTION TO PROGRAMMING II | 4 | X | X | |
CSC 119 COMPUTER GRAPHIC APPLICATIONS (not required) | 1 | X | X | X |
CSC 120 INTRODUCTION TO COMPUTER SCIENCE (not required) | 2 | X | ||
CSC 210 GRAPHIC USER INTERFACE DESIGN AND IMPLEMENTATION (elective) | 3 | X | ||
CSC 230 DATA SCIENCE I | 3 | X | X | |
CSC 239 SCIENTIFIC COMPUTER APPLICATIONS (elective) | 3 | X | ||
CSC 241 INTRODUCTION TO COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS | 4 | X | ||
CSC 242 DATA STRUCTURES | 4 | X | ||
CSC 243 DIGITAL COMMUNICATIONS AND NETWORKS | 4 | X | ||
CSC 245 DATABASES AND INFORMATION RETRIEVAL | 3 | X | ||
CSC 317 PROGRAMMING III (elective) | 3 | X | ||
CSC 310 WEB APPLICATIONS DEVELOPMENT | 3 | X | ||
CSC 333 PROGRAMMING LANGUAGES | 3 | X | ||
CSC 352 ANALYSIS OF ALGORITHMS AND COMPLEX PROBLEMS (elective) | 3 | X | ||
CSC 361 BIOINFORMATICS (elective) | 4 | X (ALT. YEAR) | ||
CSC 363 DOCUMENTATION AND TECHNICAL COMMUNICATIONS (elective) | 3 | X | ||
CSC 397 JUNIOR SCIENCE SEMINAR I | 0.5 | X | ||
CSC 398 JUNIOR SCIENCE SEMINAR II | 0.5 | X | ||
CSC 410 PRINCIPLES OF OPERATING SYSTEMS | 3 | X | ||
CSC 420 SOFTWARE ENGINEERING | 4 | X | ||
CSC 430 KNOWLEDGE ENGINEERING AND EXPERT SYSTEMS (elective) | 3 | X | ||
CSC 433 COMMUNICATIONS SYSTEMS AND NETWORKS (elective) | 3 | X | ||
CSC 434 PROGRAMMING LANGUAGE TRANSLATION (elective) | 3 | X | ||
CSC 435 DATA SCIENCE II (Alternates Fall and Spring) |
3 | X | X | |
CSC 465/CSC 466 SELECTED TOPICS IN COMPUTER SCIENCE (elective) | 3 | X | X | |
CSC 471 ISSUES IN THE COMPUTER PROFESSION (elective) | 1 | X | ||
CSC 495 DIRECTED INDEPENDENT RESEARCH IN COMPUTER SCIENCE (elective) | 1-4 | X | X | X |
CSC 496 INTERNSHIP/FIELD STUDIES (elective) | 1-4 | X | X | X |
CSC 497 SENIOR SCIENCE SEMINAR I | 1 | X | ||
CSC 498 SENIOR SCIENCE SEMINAR II | 1 | X |
Title | Name |
---|---|
Dean | Dr. Michelle Petersen (Interim) |
Department Chair | Marc Boumedine, PhD |
Administrative Assistant STX | Julene Chapman |
Administrative Specialist STT | Marlene Parrott-Gokool |