2012-2013 University Catalog 
  
2012-2013 University Catalog

Applied Computer Science, BS


Banner Code: VS-BS-ACS

School: Volgenau School of Engineering 

Department: Computer Science 

This program presents an innovative approach to the integration of computer science with other disciplines that require expertise in computing techniques.  These disciplines do not merely use computing but create new and interesting problems for computer scientists.

Degree Requirements


For the BS ACS degree, students must complete 120 credits, including the University General Education  requirements.  The program requires foundation, core, and concentration courses as described below. These course requirements provide expertise in programming, computer systems, software requirements and modeling, formal methods, and analysis of algorithms.

ACS elective (3 credits)


  • One CS course numbered above 400.

Concentration (71 credits)


▲ Concentration in Bioinformatics (BNF)


Two approved electives related to bioinformatics (6 credits)

A list of relevant courses can be obtained from the department office.

Additional University General Education (24 credits)

  • Written Communication: 6 credits
  • COMM 100 - Public Speaking Credits: 3 
  • Literature: 3 credits
  • Arts: 3 credits
  • Western Civilization/World History: 3 credits
  • Social and Behavioral Science: 3 credits
  • Global Understanding: 3 credits
Electives (5 credits)

▲ Concentration in Computer Game Design (CGDS)


Natural Science (8 credits)

Additional University General Education (21 credits)

  • Written communication: 6 credits
  • COMM 100 - Public Speaking Credits: 3 
  • Literature: 3 credits
  • Western Civilization/World History: 3 credits
  • Social and Behavioral Science: 3 credits
  • Global Understanding: 3 credits
Electives (3 credits)

▲ Concentration in Geography (GEOG)


Additional University General Education (22 credits)

Electives (6 credits)

▲ Concentration in Software Engineering (SWE)


Cross-disciplinary (6 credits)

Additional University General Education (31 credits)

  • Written Communication: 6 credits
  • COMM 100 - Public Speaking Credits: 3 
  • Literature: 3 credits
  • Arts: 3 credits
  • Western Civilization/World History: 3 credits
  • Social and Behavioral Science: 3 credits
  • Global Understanding: 3 credits
  • Natural Science: 7 credits
Electives (3 credits)

Total: 120 credits


Sample Schedules


Students should consult the sample schedules below and ensure that course prerequisites are satisfied. Students should obtain computer-generated audits periodically to ensure that degree requirements are being met.

Students must take CS 101 within their first year at the university.  Students should take CS 105 during their second semester.  A grade of C or better must be earned in CS 306 for this course to satisfy the university general education synthesis requirement.  MATH 104, 105 and 108 cannot be counted towards the degree.

 

Bioinformatics (BNF) Concentration Sample Schedule


First Semester Credits: 16


  •  Western civilization course   Credits: 3

Fourth Semester Credits: 15


  •  Literature  Credits:  3

Fifth Semester Credits 15


  • Social and behavioral science course   Credits:  3
  • Elective   Credits: 2

Seventh Semester Credits: 16


  • Bioinformatics related elective   Credits: 3
  • Global understanding course   Credits:  3

Eighth Semester Credits: 15


  • Bioinformatics related elective   Credits:  3
  • CS Senior course   Credits:  3

Computer Game Design (CGDS) Concentration Sample Schedule


Third Semester Credits: 16


  • Social and behavioral science course   Credits:  3

Fourth Semester Credits: 15


  • Literature elective   Credits:  3
  • Western civilization course   Credits:  3

Sixth Semester Credits: 14


  • Lab science   Credits: 4

Seventh Semester Credits: 15


  • Global understanding course   Credits:  3
  • Elective   Credits:  3

Eighth Semester Credits: 15


  • CS Senior course   Credits:  3
  • Game elective   Credits:  3

Geography (GEOG) Concentration Sample Schedule


Third Semester Credits: 16


  • Western civilization course   Credits:  3

Fourth Semester Credits: 16


  • Arts course   Credits:  3
  • Natural science course   Credits:  4

Seventh Semester Credits: 15


  • GGS Senior course  Credits:  3

Eighth Semester Credits: 12


  • CS Senior course   Credits:  3
  • Electives   Credits:  3

Software Engineering (SWE) Concentration Sample Schedule


First Semester Credits: 16


  • Western civilization course   Credits:  3

Third Semester Credits: 14


  • Natural science course   Credits:  4

Fourth Semester Credits: 15


  • Literature course   Credits:  3
  • Natural science course   Credits:  3

Fifth Semester Credits 15


  • SWE Cross disciplinary course   Credits:  3
  • Social and behavioral science course   Credits:  3

Sixth Semester Credits: 15


  • SWE related course   Credits:  3
  • Fine arts course   Credits:  3
  • Global understanding course   Credits:  3

Seventh Semester Credits: 16


  • SWE related course   Credits:  3
  • SWE related course   Credits:  3
  • Elective   Credits:  3

Eighth Semester Credits: 15


  • SWE related course   Credits:  3
  • SWE related course   Credits:  3
  • CS Senior course   Credits:  3

Writing-Intensive Requirement


Computer science majors complete the writing-intensive requirement through a sequence of projects and reports in CS 306  and CS 321  .  Faculty members provide feedback on students’ expository writing.

Repeating Courses


Students may attempt an undergraduate course taught by the Volgenau School of Engineering twice.  A third attempt requires approval of the department offering the course.  This policy does not apply to STAT 250, which follows the normal university policy for repeating undergraduate courses.

Termination from the Major


No math, science, or Volgenau School of Engineering course, required for the major, may be attempted more than three times.  Those students who do not successfully complete such a course within three attempts will be terminated from the major.  For more information, see the “Termination from the Major” section under Academic Standing. 

Communication


BS ACS majors must take COMM 100 - Public Speaking  to satisfy the general education communication requirement.

Change of Major


Students requesting a change of major to computer science must have a GPA of at least 2.75 and successfully completed CS 112 or CS 211 and MATH 113, MATH 114, or MATH 125.

Advanced Placement, Credit by Exam


Some students may receive credit for CS 112 by passing departmentally administered exams.  In addition, a score of 3 on the Advanced Placement (AP) computer science exam qualifies students for credit in CS 112.  An AP score of 5, together with demonstrated competence in the programming language used in CS 211, qualifies students for credit in CS 211.  A score of 4 on the International Baccalaureate (IB) computer science exam qualifies students for credits in CS 112, and a score of 5 or more qualifies students for credit in CS 211.

Grades


Students must earn a C or better in any course intended to satisfy a prerequisite for a computer science course.  Computer science majors may not use more than one course with grade of C- or lower toward department requirements.