B.S. DEGREE WITH A MAJOR IN COMPUTER SCIENCE
CAREER INFORMATION
Career opportunities are available from employers across all areas of business, state, and local governments, and educational organizations. Significant areas include programming, database management, development and design, project management, support and testing, computer system and network installation, maintenance, and administration. Many students pursue graduate studies in computer science or related fields which lead to management, research, or academic career in higher education.
Areas A - E (See Core section of the Catalog)
|
42 semester hours
|
|
|
|
|
Area F
|
18 semester hours
|
1.
|
All of the following:
|
|
CSCI 1301
|
Computer Science I
|
(3 hours)
|
CSCI 1302
|
Computer Science II
|
(3 hours)
|
CSCI 2350
|
Object Oriented Programming
|
(3 hours)
|
2.
|
All of the following if not taken in Areas A and D:
|
|
MATH 1261
|
Calculus I
|
(4 hours)
|
MATH 1262
|
Calculus II
|
(4 hours)
|
3.
|
Selections from the following:
|
|
CSCI 2680
|
Discrete Structures for Computer Science
|
(3 hours)
|
CSCI 2800
|
Social and Professional Issues
|
(2 hours)
|
OR
|
|
|
MKTG 3172
|
Business Ethics
|
(3 hours)
|
MATH 2150
|
Linear Algebra
|
(3 hours)
|
MATH 2600
|
Probability and Statistics
|
(3 hours)
|
NOTE: Hours counted in Area F may not be used in any other area of the core. Transfer students who have not completed the requirements in Area F, or their equivalents, must take these courses at GCSU.
|
|
|
|
|
Computer Science Major Requirements
|
30 semester hours
|
CSCI 3410
|
Introduction to Data Structures
|
(3 hours)
|
CSCI 3211
|
Assembly Language and Digital Logic Design
|
(3 hours)
|
CSCI 3212
|
Computer Organization and Architecture
|
(3 hours)
|
CSCI 3341
|
Operating Systems
|
(3 hours)
|
CSCI 3342
|
System and Network Programming
|
(3 hours)
|
CSCI 4320
|
Software Engineering
|
(3 hours)
|
CSCI 4330
|
Programming :Languages: Design and Survey
|
(3 hours)
|
CSCI 4520
|
Analysis of Algorithms
|
(3 hours)
|
CSCI 4710 or
CBIS 3214
|
Databases or Database Management
|
(3 hours)
|
|
Other CSCI courses at the 3000-4000 level
|
(3 hours)
|
|
|
|
|
|
Cognate Area A: Science
|
6-16 semester hours
|
1.
|
Complete a two-semester sequence in laboratory science (if not taken in Area D)
Note: Both the lecture course and the companion laboratory course (when it exists) must be successfully completed to apply the credits from either course to this requirement.
|
(0-8 hours)
|
CHEM 1211
|
Principles of Chemistry I
|
(3 hours)
|
CHEM 1211L
|
Principles of Chemistry Laboratory I and
|
(1 hour)
|
CHEM 1212
|
Principles of Chemistry II
|
(3 hours)
|
CHEM 1212L
|
Principles of Chemistry Laboratory II
|
(1 hour)
|
|
OR
|
|
PHYS 2211
|
Principles of Physics I
|
(3 hours)
|
PHYS 2211L
|
Principles of Physics Laboratory I and
|
(1 hour)
|
PHYS 2212
|
Principles of Physics II
|
(3 hours)
|
PHYS 2212L
|
Principles of Physics Laboratory II
|
(1 hour)
|
2.
|
Complete two one-semester courses in the natural sciences
(ASTR, BIOL, CHEM, ENSC, GEOL, PHYS)
Note: Both the lecture course and the companion laboratory course (when it exists) must be successfully completed to apply the credits from either course to this requirement. This requirement may be satisfied in Area D.
|
(6-8 hours)
|
Cognate Area B: Mathematics and Computer Science
|
2-11 semester hours
|
All of the following if not taken in Area F:
MATH 2150
|
Linear Algebra
|
(3 hours)
|
MATH 2600
|
Probability and Statistics
|
(3 hours)
|
CSCI 2680
|
Discrete Structures for Computer Science
|
(3 hours)
|
CSCI 2800 or
MKTG 3172
|
Social or Professional Issues
Business Ethics
|
(2 hours)
(3 hours)
|
Other Requirements
|
4-10 semester hours
|
- A grade of C or better is required in all courses counting toward the major. This includes all courses in Area F, Major Requirements, Cognate Area A and Cognate Area B.
- A minimum of 39 semester hours overall must be at the 3000-4000 level. MAED courses may not be used. A total of 30 semester hours at this level is required in the major, leaving 9 hours of free electives required at the 3000-4000 level.
- Students must show competence in a foreign language at the level of the second university course (1002). (3-6 hours).
- BIDS 1705 or GCSU 0001 First Year Academic Seminar. (1 hour)
- Senior Capstone Experience : (0-3 hours)
This requirement is usually satisfied during the student's senior year and may include co-operative education, internships, research projects, advanced special topics, and system administration duties to support the department's computer facilities. Approval by the student's advisor or supervising professor for the research option is required prior to registration. When applicable, a course that satisfies this requirement may also be used to satisfy other requirements within the major.
Completion of one of the following is required:
- CSCI 4950 An advanced special topic or System Administration
- CSCI 4690 Internship/Cooperative Education
- CSCI 4999 Undergraduate Research in Computer Science
- An international studies experience approved by the student's advisor.
NOTES:
- Any First Year Academic Seminar may be substituted for BIDS 1705 or GCSU 0001.
- NOTE: To graduate, students must fulfill other requirements specified in the Graduation Requirements section of the Catalog.
|
|