0% found this document useful (0 votes)
105 views2 pages

Computer Science Major Worksheet 2016 17 PDF

This document is a degree planning worksheet for a Bachelor of Science in Computer Science. It lists the graduation requirements in the recommended sequence, including general education courses, major courses, a capstone course, and electives. The major requires 38 credits total, including courses in calculus, discrete structures, programming, computer systems, data structures, algorithms, and computer graphics. Students must also complete a 15-credit minor, general education requirements, and sufficient electives to reach a total of 120 credits.

Uploaded by

HarshitShukla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views2 pages

Computer Science Major Worksheet 2016 17 PDF

This document is a degree planning worksheet for a Bachelor of Science in Computer Science. It lists the graduation requirements in the recommended sequence, including general education courses, major courses, a capstone course, and electives. The major requires 38 credits total, including courses in calculus, discrete structures, programming, computer systems, data structures, algorithms, and computer graphics. Students must also complete a 15-credit minor, general education requirements, and sufficient electives to reach a total of 120 credits.

Uploaded by

HarshitShukla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

20162017

Student Name: DATE:


Degree Planning Worksheet
BS IN COMPUTER SCIENCE
This worksheet is designed to help you plan and track your progress toward your degree. It lists all of the graduation
requirements in the recommended sequence. For full course descriptions, please refer to the current undergraduate Catalog.

SEMESTER
SEQUENCE COURSE
TAKEN OR
Courses are listed in the order in which students should take them. TAKEN OR
CREDIT
Changes in courses and order may affect other elements of the degree plan. TRANSFERRED
REMAINING

Recommendations will differ for specific majors. Refer to catalog for alternatives to recommended general education requirements (GenEds).
Courses used for GenEds may not be used in the major or minor.

FIRST COURSES (7 credits) Take within first 18 credits.


Take placement exams before registering for English and math courses.

LIBS 150 (1) GenEd course

WRTG 101 (3) GenEd course

MATH 115 (3) Or both MATH 107 and MATH 108. Prerequisite for later mathematics courses

GENERAL EDUCATION COURSES (34 credits)

IFSM 201 or CMST 301 (3) First computing GenEd course

CMIS 102 (3) Second computing GenEd course and prerequisite for major courses

HIST 125 (3) Or any ARTH or HIST for arts/humanities GenEd course

HUMN 100 (3) Or other arts/humanities GenEd course from a second discipline

NSCI 100 (3) Or other 3-credit biological/physical science GenEd course

BIOL 103 (4) Or other biological/physical science GenEd course with related lab

ECON 103 (3) Or other behavioral/social science GenEd course

BEHS 103 (3) Or other behavioral/social science GenEd course from a second discipline

WRTG 293 (3) Or other 3-credit WRTG course except 288, 388, 486A, 486B. COMM 390 and 492,
ENGL 102 and JOUR 201 apply

COMM 202 (3) Or other communication, writing, or speech GenEd course

WRTG 393 (3) Or other upper-level advanced writing GenEd course

CHECKLIST FOR FULFILLMENT OF DEGREE REQUIREMENTS See catalog for overview of all requirements.
30 credits at UMUC, including at least half of the major and minor and 15 upper All General Education Requirements.
level credits. Grade of C or better in all courses for the major and minor.
45 upper-level credits, including half the credit for the major and for the minor. Overall GPA of at least 2.0.
All required courses and minimum number of credits for major and minor. At least half the credit for the major earned through graded coursework.
Prerequisites for major and minor courses, if needed. Total 120 credits.
NOTES:

Required courses for major CSCI: Computer Science, p. 1


Degree Planning Worksheet (p. 2)
BS IN COMPUTER SCIENCE
SEMESTER
SEQUENCE
COURSE TAKEN OR
38 total credits for major, of which at least half must be upper-level and at least half taken through TAKEN CREDIT
UMUC.
REMAINING
MAJOR COURSES (35 credits)

MATH 140 Calculus I (4)

CMSC 150 Introduction to Discrete Structures (3)

MATH 141 Calculus II (4)

CMIS 141 Introductory Programming (3)

CMIS 242 Intermediate Programming (3)

CMIS 310 Computer Systems and Architecture (3)

CMSC 350 Data Structures and Analysis (3)

CMSC 330 Advanced Programming Languages (3)

CMSC 335 Object-Oriented and Concurrent Programming (3)

CMSC 451 Design and Analysis of Computer Algorithms (3)

CMSC 405 Computer Graphics (3)

CAPSTONE COURSE FOR MAJOR (3 credits) To be taken in last 9 credits

CMSC 495 Current Trends and Projects in Computer Science (3)

MINOR OR ELECTIVES (15 credits, at least 9 credits upper level for minor) Complete in last 60 credits along with major
courses.

See requirements of individual minor.


Recommended minor: cybersecurity or mathematics

ADDITIONAL ELECTIVES (26 credits)

Choose any courses to meet 120 credits for degree. Note minimum requirements for
upper-level coursework.

Complete in last 60 credits along with major and minor courses.

EDTP 500 and EDTP 535 may be available electives for eligible students interested in
pursuing the Master of Arts in Teaching.

TOTAL: 120 CREDITS

Required courses for major CSCI: Computer Science, p. 2

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy