Skip to Main Content

News

Events

News

Events

  • Apr 25: Geology and Environmental Science Student Research Symposium
  • Apr 25: Logic and Reasoning Institute Colloquium
  • May 9: Graduate Commencement Ceremony
  • More >

News

Events

News

Events

News

Events

News

Events

Majors

You are in the main content

JMU Major: Computer Science

Description of the Major | Degrees Offered | Concentrations | Minors |
Declaring the Major | Progressing in the Major

Description of the Major

The major is a part of the Department of Computer Science, an academic unit within the College of Integrated Science and Engineering.

The major puts students in the middle of the exploding information revolution where they study technological advances such as object-oriented software, communication networks, multimedia systems, information security and artificial intelligence. Students will learn about computing technologies used by today’s professionals and how to use these technologies to solve real-world problems. Students will learn to analyze problems, design solutions, implement solutions using multiple computing technologies, test and install those solutions, and communicate those solutions to others in written and verbal presentations.

Degrees Offered

B.S.

Concentrations

None

Minors

Computer Science

Logic and Reasoning

Robotics

Telecommunications

Declaring the Major

New Freshmen and Transfer Students
Students should declare the Computer Science major when they register for orientation.

Currently Enrolled Major Changers
Students should submit a "Change or Declaration of Major" form to the computer science department head in the ISAT/CS building, room 222.

Progressing in the Major

Students must earn at least a "C" grade in CS 139 or CS 149 to progress to CS 159. Students must also earn at least a "C-" grade in CS prerequisite required courses.