Major in Computer Science

Following is one suggested four-year degree plan. Students are encouraged to see their adviser each semester for help with program decisions and enrollment. Some requirements may have changed because the University Core Curriculum was being revised at the time this catalog went to press. Contact a degree program adviser.

BA with a Major in Computer Science pdf

FRESHMAN YEAR

FALL HOURS

CSCI 1110, Program Development* 4

ENGL 1310, College Writing I 3

LANG 2040, Foreign Language

(intermediate)3 3

MATH 1650, Pre-Calculus4 5

Total 15

SOPHOMORE YEAR

FALL HOURS

CSCI 2010, Assembly Language Programming 3

ELET 2720, Digital Logic 4

ENGL 2210, World Literature I 3

MATH 1710, Calculus I 4

Oral Communication2 3

Total 17

JUNIOR YEAR

FALL HOURS

CSCI 3100, Computer Organization30 3

CSCI 3400, Data Structures 3

HIST 2610, United States History to 186512 3

Laboratory Science9 4

Wellness11 3

Total 16

SENIOR YEAR

FALL HOURS

CSCI Option (advanced)13 3

Elective 3

Elective 3

Laboratory Science9 4

Visual and Performing Arts7 3

Total 16

FRESHMAN YEAR

SPRING HOURS

CSCI 1120, Structured Programming 4

ECON 1110, Principles of Macroeconomics 3

ENGL 1320, College Writing II6 3

LANG 2050, Foreign Language
(intermediate)3 3

PSCI 1040, American Government 3

Total 16

SOPHOMORE YEAR

SPRING HOURS

ENGL 2220, World Literature II 3

MATH 2770, Discrete Mathematical

Structures 3

PSCI 1050, American Government 3

CSCI Option13 3

Elective15, 16 3

Total 15

JUNIOR YEAR

SPRING HOURS

CSCI 3600, Principles of Systems

Programming 3

HIST 2620, United States History Since 186512 3

Elective15, 16 3

Laboratory Science9 4

Understanding of Ideas and Values8 3

Total 16

SENIOR YEAR

SPRING HOURS

CSCI Option (advanced)13 3

CSCI Option (advanced)13 3

Elective16 3

Elective16 3

Elective16 3

Understanding of Ideas and Values 3

Total 18

Actual degree plans may vary depending on availability of courses in a given semester.
Some courses may require prerequisites not listed.

* Taught using C++.

See Arts and Sciences notes in supplement booklet for footnotes.

Summary of Degree Requirements:

Computer Science: 30-32

*Core:

Oral Communication 3

English 12

History 6

Political Science 6

Visual and Performing Arts 3

Wellness 3

Economics 3

Mathematics 5

Understanding of Ideas and Values 6

Foreign Language: 14

Laboratory Science: 12

Digital Logic: 4

CSCI:

Program Development 4

Structured Programming 4

Assembly Language Programming 3

Computer Organization 3

Data Structures 3

Principles of Systems 3

Computer Science Option 3

Computer Science (advanced) 9

* The University Core Curriculum was being revised at the time this catalog went to press. Consult a degree program adviser or the university's Web site (www.unt.edu/catsched/).

Note:

12 hours of computer science must be taken at UNT.

42 hours must be advanced; 24 of the 42 hours must be taken at UNT.

24 of the last 30 hours must be completed at UNT.

Students may be required to take an additional two hours of computer science since most computer science courses are three hours.

Supplemental Information for BA with a Major in Computer Science

1. Major area: 30 semester hours, including CSCI 1110, 1120, 2010, 3100, 3400 and 3600. At least 18 hours must be in advanced courses, 12 of which must be taken at UNT. A maximum of 6 hours of credit in CSCI 4880, 4890, 4900 or 4910 will count toward this degree.

2. GPA: A grade point average of at least 2.75 is required on all advanced computer science courses.

3. Other required courses: ELET 2720, Digital Logic.

Top | Undergraduate Catalog College of Arts and Sciences Contents | UNT Undergraduate Catalog Shortcuts | Additional Undergraduate Literature | Graduate Catalog College of Arts and Sciences Contents