A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.
Program
- Award
- BS
- Credential class
- ceterms:BachelorDegree
- CIP
- 11.0701
- Total credits (published)
- 120
- Catalog edition
- 2026-2027 Undergraduate Bulletin
- Checklist type
- degree-program
Identifiers
- IPEDS UNITID
- 197869
- CourseShelf checklist
- CK_197869_0c0f13aa
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 61
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Foundations of American Democracy Requirement
0 items
General Education Requirements (41 Hours)
1 item
- General Education Requirements (41 Hours)Not resolved to a course
Major Requirements (67 Hours)
0 items
Computer Science (41 Hours)
11 items
- C_S 1440 - Computer Science I (4)Not resolved to a course
- C_S 2440 - Computer Science II (4)Not resolved to a course
- C_S 2450 - Introduction to Computer Systems (3)Not resolved to a course
- C_S 2490 - Introduction to Theoretical Computer Science (3)Not resolved to a course
- C_S 3430 - Database (3)Not resolved to a course
- C_S 3460 - Data Structures (3)Not resolved to a course
- C_S 3481 - Computer Systems I (3)Not resolved to a course
- C_S 3482 - Computer Systems II (3)Not resolved to a course
- C_S 3490 - Programming Languages (3)Not resolved to a course
- C_S 3667 - Software Engineering (3)Not resolved to a course
- C_S 4100 - Senior Seminar (3)Not resolved to a course
Choose One WID
1 item
- C_S 3100 - Junior Seminar (3) [WID]Not resolved to a courseor: ENG 3695 - Technical Writing for Computer Science (3) [WID]
Choose One Capstone
1 item
- C_S 4800 - Capstone Project (3) [CAP]Not resolved to a courseor: C_S 4510 - Senior Honors Thesis (1-3) [CAP]
Mathematics (18 Hours)
5 items
- C_S 1100 - Discrete Mathematics (3)Not resolved to a course
- MAT 1110Calculus With Analytic Geometry I (4)Not resolved to a course
- MAT 1120Calculus With Analytic Geometry II (4)Not resolved to a course
- MAT 2240Introduction to Linear Algebra (3)Not resolved to a course
- STT 3850Statistical Data Analysis (4)Not resolved to a course
Computer Science Electives (12 Hours)
28 items
- C_S 2530-2549 - Selected Topics (1-4)Not resolved to a course
- C_S 3240 - Mobile Device Programming (3)Not resolved to a course
- C_S 3290 - Functional Programming (3)Not resolved to a course
- C_S 3341 - Incident Response with Threat Intelligence (3)Not resolved to a course
- C_S 3440 - Client-side Web Programming (3)Not resolved to a course
- C_S 3463 - Simulation (3)Not resolved to a course
- C_S 3500 - Independent Study in Computer Science (1-3)Not resolved to a course
- C_S 3515 - Junior Honors Seminar (3)Not resolved to a course
- C_S 3530-3549 - Selected Topics (1-4)Not resolved to a course
- C_S 3700 - Undergraduate Research (1-3)Not resolved to a course
- C_S 3750 - Applied Neural Networks (3)Not resolved to a course
- C_S 3760 - System Administration and Security (3)Not resolved to a course
- C_S 3770 - Computational Cryptography (3)Not resolved to a course
- C_S 4435 - Server-side Web Programming (3)Not resolved to a course
- C_S 4440 - Artificial Intelligence (3)Not resolved to a course
- C_S 4450 - Data Communications and Networking (3)Not resolved to a course
- C_S 4460 - Algorithms (3)Not resolved to a course
- C_S 4465 - Computer Graphics (3)Not resolved to a course
- C_S 4521 - Operating Systems (3)Not resolved to a course
- C_S 4530-4549 - Selected Topics (1-4)Not resolved to a course
- C_S 4550 - Theoretical Computer Science (3)Not resolved to a course
- C_S 4570 - Human-Computer Interfaces (3)Not resolved to a course
- C_S 4680 - Embedded Systems (3)Not resolved to a course
- C_S 4740 - Digital Image Processing (3)Not resolved to a course
- C_S 4755 - Applied Machine Learning (3)Not resolved to a course
- C_S 4900 - Internship (1-12)Not resolved to a course
- MAT 4310Numerical Methods (3)Not resolved to a course
- MAT 4990Numerical Linear Algebra (3)Not resolved to a course
Science Requirement (8 Hours)
0 items
Minor (Optional)
0 items
Electives (12 Hours)
0 items
Source. Appalachian State University, catalog 2026-2027 Undergraduate Bulletin — https://bulletin.appstate.edu/preview_program.php?catoid=42&poid=18322&returnto=2611. Captured page pages/0255.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.