applied computer science, bs - george mason university - acalog acms™

6
8/23/2014 Applied Computer Science, BS - George Mason University - Acalog ACMS™ file:///C:/Users/Key/Desktop/Applied%20Computer%20Science,%20BS%20-%20George%20Mason%20University%20-%20Acalog%20ACMS%E2%84%A2.htm 1/6 St udent ID:__________________________ St udent Name:_______________________ Adv iser Name:_______________________ Catalog: 2014-2015 University Catalog Program: Applied Computer Science, BS Minimum Credits Required:__________________ 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 Mason Core 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 foundation courses (24 credits) Course Name Credits: Term Taken Grade Gen Ed CS 101 - Prev iew of Computer Science Credits: 2 CS 105 - Computer Ethics and Society Credits: 1 CS 112 - Introduction to Computer Programming Credits: 4 CS 211 - Object-Oriented Programming Credits: 3 MATH 113 - Analytic Geometry and Calculus I Credits: 4 MATH 114 - Analytic Geometry and Calculus II Credits: 4 MATH 125 - Discrete Mathematics I Credits: 3 MATH 203 - Linear Algebra Credits: 3 Note: MATH 104, MATH 105, and MATH 108 cannot be counted toward this degree. ACS core (23 credits) Course Name Credits: Term Taken Grade Gen Ed ECE 301 - Digital Electronics Credits: 3 CS 262 - Introduction to Low-Level Programming Credits: 2 CS 310 - Data Structures Credits: 3 CS 321 - Software Requirements and Design Modeling Credits: 3 CS 330 - Formal Methods and Models Credits: 3 CS 367 - Computer Systems and Programming Credits: 3 CS 465 - Computer Systems Architecture Credits: 3 CS 483 - Analysis of Algorithms Credits: 3 ACS elective (3 credits) One CS course numbered above 400. Communication (3 credits) Course Name Credits: Term Taken Grade Gen Ed COMM 100 - Public Speaking Credits: 3 Concentration (67 credits) Concentration in Bioinformatics (BNF)

Upload: luxetnox

Post on 27-Dec-2015

10 views

Category:

Documents


0 download

DESCRIPTION

gmu acs

TRANSCRIPT

Page 1: Applied Computer Science, BS - George Mason University - Acalog ACMS™

8/23/2014 Applied Computer Science, BS - George Mason University - Acalog ACMS™

file:///C:/Users/Key/Desktop/Applied%20Computer%20Science,%20BS%20-%20George%20Mason%20University%20-%20Acalog%20ACMS%E2%84%A2.htm 1/6

Student ID:__________________________Student Name:_______________________Adviser Name:_______________________

Catalog: 2014-2015 University CatalogProgram: Applied Computer Science, BSMinimum Credits Required:__________________

Applied Computer Science, BSBanner Code: VS-BS-ACS

School: Volgenau School of Engineering

Department: Computer Science

This program presents an innov ativ e approach to the integration of computer science with other disciplines thatrequire expertise in computing techniques. These disciplines do not merely use computing but create new andinteresting problems for computer scientists.

Degree RequirementsFor the BS ACS degree, students must complete 1 20 credits, including the Mason Core requirements. The programrequires foundation, core, and concentration courses as described below. These course requirements prov ide expertisein programming, computer sy stems, software requirements and modeling, formal methods, and analy sis ofalgorithms.

ACS foundation courses (24 credits)

Course Name Credits: Term Taken Grade Gen Ed

CS 1 01 - Prev iew of Computer Science Credits: 2

CS 1 05 - Computer Ethics and Society Credits: 1

CS 1 1 2 - Introduction to Computer Programming Credits: 4

CS 21 1 - Object-Oriented Programming Credits: 3

MATH 1 1 3 - Analy tic Geometry and Calculus I Credits: 4

MATH 1 1 4 - Analy tic Geometry and Calculus II Credits: 4

MATH 1 25 - Discrete Mathematics I Credits: 3

MATH 203 - Linear Algebra Credits: 3

Note:

MATH 1 04, MATH 1 05, and MATH 1 08 cannot be counted toward this degree.

ACS core (23 credits)

Course Name Credits: Term Taken Grade Gen Ed

ECE 301 - Digital Electronics Credits: 3

CS 262 - Introduction to Low-Lev el Programming Credits: 2

CS 31 0 - Data Structures Credits: 3

CS 321 - Software Requirements and Design Modeling Credits: 3

CS 330 - Formal Methods and Models Credits: 3

CS 367 - Computer Sy stems and Programming Credits: 3

CS 465 - Computer Sy stems Architecture Credits: 3

CS 483 - Analy sis of Algorithms Credits: 3

ACS elective (3 credits)

One CS course numbered abov e 400.

Communication (3 credits)

Course Name Credits: Term Taken Grade Gen Ed

COMM 1 00 - Public Speaking Credits: 3

Concentration (67 credits)

▲ Concentration in Bioinformatics (BNF)

Page 2: Applied Computer Science, BS - George Mason University - Acalog ACMS™

8/23/2014 Applied Computer Science, BS - George Mason University - Acalog ACMS™

file:///C:/Users/Key/Desktop/Applied%20Computer%20Science,%20BS%20-%20George%20Mason%20University%20-%20Acalog%20ACMS%E2%84%A2.htm 2/6

Foundation (17 credits)

Course Name Credits: Term Taken Grade Gen Ed

PHYS 1 60 - Univ ersity Phy sics I Credits: 3

PHYS 1 61 - Univ ersity Phy sics I Laboratory Credits: 1

CHEM 201 - Introductory Chemistry I Credits: 3

BIOL 21 3 - Cell Structure and Function Credits: 4

CS 306 - Sy nthesis of Ethics and Law for the ComputingProfessional

Credits: 3

STAT 344 - Probability and Statistics for Engineers andScientists I

Credits: 3

Core (19 credits)

Course Name Credits: Term Taken Grade Gen Ed

BINF 450 - Bioinformatics for Life Sciences Credits: 4

BIOL 482 - Introduction to Molecular Genetics Credits: 3

BIOL 580 - Computer Applications for the Life Sciences Credits: 3

CS 450 - Database Concepts Credits: 3

BINF 401 - Bioinformatics and Computational Biology I OR CS 444 - Introduction to Computational Biology Credits: 3

Credits: 3

BINF 402 - Bioinformatics and Computational Biology II OR CS 445 - Computational Methods for Genomics Credits: 3

Credits: 3

T wo approved electives related to bioinform atics (6 credits)

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

Additional Mason Core (21 credits)

Written Communication: 6 creditsLiterature: 3 creditsArts: 3 creditsWestern Civ ilization/World History : 3 creditsSocial and Behav ioral Science: 3 creditsGlobal Understanding: 3 credits

Electives (4 credits)

▲ Concentration in Computer Game Design (CGDS)

Foundation (19 credits)

Course Name Credits: Term Taken Grade Gen Ed

CS 225 - Culture and Theory of Games Credits: 3

CS 306 - Sy nthesis of Ethics and Law for the ComputingProfessional

Credits: 3

CS 325 - Introduction to Game Design Credits: 3

CS 351 - Visual Computing Credits: 3

AVT 1 04 - Studio Fundamentals I Credits: 4

STAT 344 - Probability and Statistics for Engineers andScientists I

Credits: 3

Core (17 credits)

Course Name Credits: Term Taken Grade Gen Ed

CS 425 - Game Programming I Credits: 3

CS 426 - Game Programming II Credits: 3

Page 3: Applied Computer Science, BS - George Mason University - Acalog ACMS™

8/23/2014 Applied Computer Science, BS - George Mason University - Acalog ACMS™

file:///C:/Users/Key/Desktop/Applied%20Computer%20Science,%20BS%20-%20George%20Mason%20University%20-%20Acalog%20ACMS%E2%84%A2.htm 3/6

CS 451 - Computer Graphics Credits: 3

AVT 382 - 2D Experimental Animation Credits: 4

AVT 383 - 3D Experimental Animation Credits: 4

One approved elective related to gam e design (3 credits)

Choose one course from the following:

Course Name Credits: Term Taken Grade Gen Ed

CS 332 - Object-Oriented Software Design andImplementation

Credits: 3

CS 455 - Computer Communications and Networking Credits: 3

CS 47 5 - Concurrent and Distributed Sy stems Credits: 3

CS 480 - Introduction to Artificial Intelligence Credits: 3

CS 485 - Autonomous Robotics Credits: 3

SWE 432 - Design and Implementation of Software forthe Web

Credits: 3

GAME 332 - Story Design for Computer Games Credits: 3

AVT 37 0 - Entrepreneurship in the Arts Credits: 4

AVT 37 4 - Sound Art I Credits: 4

AVT 487 - Adv anced Topics: New Media Art Credits: 4

Natural Science (8 credits)

Course Name Credits: Term Taken Grade Gen Ed

PHYS 1 60 - Univ ersity Phy sics I Credits: 3

PHYS 1 61 - Univ ersity Phy sics I Laboratory Credits: 1

One additional lab science Credits: 4

Additional Mason Core (18 credits)

Written communication: 6 creditsLiterature: 3 creditsWestern Civ ilization/World History : 3 creditsSocial and Behav ioral Science: 3 creditsGlobal Understanding: 3 credits

Electives (2 credits)

▲ Concentration in Geography (GEOG)

Foundation (21 credits)

Course Name Credits: Term Taken Grade Gen Ed

CS 306 - Sy nthesis of Ethics and Law for the ComputingProfessional

Credits: 3

GGS 1 01 - Major World Regions Credits: 3

GGS 1 02 - Phy sical Geography Credits: 3

GGS 1 03 - Human Geography Credits: 3

GGS 1 1 0 - Maps and Mapping Credits: 3

GGS 300 - Quantitativ e Methods for GeographicalAnaly sis

Credits: 3

STAT 344 - Probability and Statistics for Engineers andScientists I

Credits: 3

Core (22 credits)

Course Name Credits: Term Taken Grade Gen Ed

GGS 31 0 - Introduction to Digital Cartography Credits: 4

GGS 31 1 - Introduction to Geographic Information Credits: 3

Page 4: Applied Computer Science, BS - George Mason University - Acalog ACMS™

8/23/2014 Applied Computer Science, BS - George Mason University - Acalog ACMS™

file:///C:/Users/Key/Desktop/Applied%20Computer%20Science,%20BS%20-%20George%20Mason%20University%20-%20Acalog%20ACMS%E2%84%A2.htm 4/6

Sy stems

GGS 41 1 - Adv anced Digital Cartography Credits: 3

GGS 41 2 - Air Photography Interpretation Credits: 3

GGS 41 6 - Satellite Image Analy sis Credits: 3

GGS 463 - Applied Geographic Information Sy stems Credits: 3

One GGS course numbered abov e 300 Credits: 3

Additional Mason Core (19 credits)

Written Communication: 6 creditsLiterature: 3 creditsArts: 3 creditsWestern Civ ilization/World History : 3 creditsLab Science: 4 credits

Electives (5 credits)

▲ Concentration in Software Engineering (SWE)

Foundation (6 credits)

Course Name Credits: Term Taken Grade Gen Ed

STAT 344 - Probability and Statistics for Engineers andScientists I

Credits: 3

CS 306 - Sy nthesis of Ethics and Law for the ComputingProfessional

Credits: 3

Core (10 credits)

Course Name Credits: Term Taken Grade Gen Ed

SWE 205 - Software Usability Analy sis and Design Credits: 3

SWE 301 - Internship Preparation Credits: 0

SWE 401 - Internship Reflection Credits: 1

CS 332 - Object-Oriented Software Design andImplementation

Credits: 3

SWE 437 - Software Testing and Maintenance Credits: 3

SWE related (15 credits) chosen from :

Course Name Credits: Term Taken Grade Gen Ed

CS 450 - Database Concepts Credits: 3

CS 455 - Computer Communications and Networking Credits: 3

CS 463 - Comparativ e Programming Languages Credits: 3

CS 468 - Secure Programming and Sy stems Credits: 3

CS 47 1 - Operating Sy stems Credits: 3

CS 47 5 - Concurrent and Distributed Sy stems Credits: 3

SWE 432 - Design and Implementation of Software forthe Web

Credits: 3

SWE 443 - Software Architectures Credits: 3

Cross-disciplinary (6 credits)

Course Name Credits: Term Taken Grade Gen Ed

ENGH 388 - Professional and Technical Writing Credits: 3

PSYC 333 - Industrial and Organizational Psy chology OR COMM 320 - Business and ProfessionalCommunication Credits: 3 OR COMM 335 - OrganizationalCommunication Credits: 3

Credits: 3

Additional Mason Core (28 credits)

Page 5: Applied Computer Science, BS - George Mason University - Acalog ACMS™

8/23/2014 Applied Computer Science, BS - George Mason University - Acalog ACMS™

file:///C:/Users/Key/Desktop/Applied%20Computer%20Science,%20BS%20-%20George%20Mason%20University%20-%20Acalog%20ACMS%E2%84%A2.htm 5/6

Written Communication: 6 creditsLiterature: 3 creditsArts: 3 creditsWestern Civ ilization/World History : 3 creditsSocial and Behav ioral Science: 3 creditsGlobal Understanding: 3 creditsNatural Science: 7 credits

Electives (2 credits)

Total: 120 credits

Note:Students must take CS 1 01 within their first y ear at the univ ersity . Students should take CS 1 05 during their secondsemester. A grade of C or better must be earned in CS 306 for this course to satisfy the Mason Core sy nthesisrequirement.

Writing-Intensive RequirementComputer science majors complete the writing-intensiv e requirement through a sequence of projects and reports inCS 306 and CS 321 . Faculty members prov ide feedback on students’ expository writing.

GradesStudents 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 departmentrequirements.

Repeating CoursesStudents may attempt an undergraduate course taught by the Volgenau School of Engineering twice. A thirdattempt requires approv al of the department offering the course. This policy does not apply to STAT 250, whichfollows the normal univ ersity policy for repeating undergraduate courses.

Termination from the MajorNo math, science, or Volgenau School of Engineering course, required for the major, may be attempted more thanthree times. Those students who do not successfully complete such a course within three attempts will be terminatedfrom the major. Undeclared students in the Volgenau School who do not successfully complete a course required for aVolgenau School major within three attempts will also be terminated. For more information, see the “Terminationfrom the Major” section under AP.5 Undergraduate Policies.

Students who hav e been terminated from a Volgenau School of Engineering major may not register for a VolgenauSchool course without permission of the department offering the course. This applies to all undergraduate coursesoffered by the Volgenau School except IT 1 03 and STAT 250.

Change of MajorStudents requesting a change of major to computer science must hav e a GPA of at least 2 .7 5 and successfullycompleted CS 1 1 2 or CS 21 1 and MATH 1 1 4, or MATH 1 25.

Advanced Placement, Credit by ExamA score of 3 on the Adv anced Placement (AP) computer science exam qualifies students for credit in CS 1 1 2. An APscore of 5, together with demonstrated competence in the programming language used in CS 21 1 , qualifies studentsfor credit in CS 21 1 . A score of 4 on the International Baccalaureate (IB) computer science exam qualifies students forcredits in CS 1 1 2, and a score of 5 or more qualifies students for credit in CS 21 1 .

Notes:

Page 6: Applied Computer Science, BS - George Mason University - Acalog ACMS™

8/23/2014 Applied Computer Science, BS - George Mason University - Acalog ACMS™

file:///C:/Users/Key/Desktop/Applied%20Computer%20Science,%20BS%20-%20George%20Mason%20University%20-%20Acalog%20ACMS%E2%84%A2.htm 6/6