Bachelor of Science - Computer Science and Engineering

advertisement
Department of
Computer Science and Engineering
Undergraduate Academic Guide
• Advising Information
• Core Curriculum
• Course Descriptions
• Degree Plan Information
UNT Research Park (NTRP) F201
(940) 565-2767
www.cse.unt.edu
Valid beginning Fall 2005
Degrees offered
Undergraduate
Bachelor of Science (BS) major in Computer Science
Bachelor of Science (BS) major in Computer Engineering
Bachelor of Arts (BA) major in Computer Science
Undergraduate Minor in Computer Science
Undergraduate Minor: 18 hours, 6 advanced
Graduate
Master of Science (MS) major in Computer Science
Master of Science (MS) major in Computer Engineering
Doctor of Philosophy (PhD) major in Computer Science
Graduate Minor in Computer Science
Graduate Minor: 6-12 hours (see advisor)
Faculty
Robert Akl
Assistant Professor, D.Sc., Washington University, 2000.
- Wireless communication, wireless security, multi-cell network optimization, call admission control
Robert Brazile
Associate Professor, Ph.D., University of Texas at Dallas, 1985.
- Databases
Ram Dantu
Assistant Professor, Ph.D., Concordia University, Canada, 1990.
- Wireless networks, network security and sensor networks
Ryan Garlick
Visiting Assistant Professor, Ph.D., Southern Methodist University, 2003.
- Meta-heuristics, optical networking, software engineering
Yan Huang
Assistant Professor, Ph.D., University of Minnesota, 2003.
- Spatial databases, data mining, geographic information systems
Tom Irby
Assistant Professor, Ph.D., Southern Methodist University, 1976.
- Data structures, software development
Tom Jacob
Associate Professor, Ph.D., Emory, 1974.
- Distributed computing, computational epidemiology
Krishna Kavi
Professor, Ph.D., Southern Methodist University, 1980.
- Computer architecture, multithreading, memory systems, agent-oriented software engineering
David Keathly
Lecturer, M.S. Oklahoma State Univ., 1985
- Computer Vision, Software Engineering, Embedded Architectures and Applications
Hao Li
Assistant Professor, PhD., University of South Florida, 2004
- VLSI Design and CAD, reconfigurable computing, physical design automation, high level and logic synthesis
Rada Mihalcea
Assistant Professor, Ph.D., Southern Methodist University, 2001.
- Natural language processing, machine learning
Armin Mikler
Associate Professor, Ph.D., Iowa State University, 1995.
- Distributed computing, agent-based systems, bio-informatics, computational epidemiology
Saraju Mohanty
Assistant Professor, Ph.D., University of South Florida, 2003.
- VLSI Design
Ian Parberry
Professor, Ph.D., Warwick, 1984.
- Computational complexity, theoretical algorithms, graphics, computer game development
Robert Renka
Professor, Ph.D., University of Texas at Austin, 1981.
- Numerical analysis, mathematical software, curve and surface fitting
Don Retzlaff
Lecturer, M.S., University of North Texas, 1979.
- Software engineering
Charles Shields
Lecturer, PhD. University of Texas - Dallas
-Automata
Farhad Shahrokhi
Professor, Ph.D., Western Michigan University, 1987.
- Algorithms, combinatorial optimization, graph theory, geometric computing
Phil Sweany
Associate Professor, Ph.D., Colorado State University, 1992.
- Compilers
Kathleen Swigger
Professor, Ph.D., University of Iowa, 1977.
- Artificial intelligence and human factors
Paul Tarau
Associate Professor, Ph.D., University of Montreal, 1990.
- Intelligent agents, compilers and abstract machines, distributed logic programming and NLP
Steve Tate
Associate Professor, Ph.D., Duke University, 1992.
- Computer security, cryptographic protocols and algorithms
Advising
UNT Research Park (NTRP) Room F201 (940) 565-2767
College of Engineering Advising Office HH 120 (940) 565-4201
Undergraduate
Undergraduate Faculty Advisors: Dr. Ryan Garlick,
David Keathly
Assistant to the Undergraduate Advisor: Ms. Pam Vincent
College Academic Advisors: Nancy Ekiriwang,
Jill Ficialos, Nancy Shaw
College Guidance Counselor: Chris Heiden
Graduate
Graduate Advisor: Dr. Armin Mikler
Assistant to the Graduate Advisor: Ms. Kathy Bomar
Please note that the University of North Texas
Catalog is the final source of degree information.
2
Degree Audit / Graduation Information
Academic Advising
Academic advising is available to assist students in the development and pursuit of meaningful
educational goals. Advisors and counselors are available to assist students with the following:
• Clarification of life and career goals
• Development of suitable educational plans
• Selection of appropriate courses and other educational experiences
• Evaluation of student progress toward established goals
Specially trained advisors in the Dean’s Office for Undergraduates and Student Advising (HH 120) serve
as academic advisors for the College of Engineering majors. Faculty advisors assist students in clarifying
their academic interests and career goals and are available in the academic department. All students
are encouraged to meet with their advisor every semester.
Degree Requirements
The basic structure of all bachelor’s degrees consists of a large set of general education requirements
common to all degrees (University Core Curriculum – 47 hours at UNT), a small set of requirements unique
to the school or college offering the degree (College Requirements), a set of requirements defining a
major field of study as determined by a department (Major/Professional Field/Concentration – a
minimum of 24 hours), a smaller set (minimum of 18 hours) for a lesser field of study (Minor) and electives
chosen freely or in consultation with an advisor to reach the minimum number of hours required for the
degree. All degrees require that 24 of the last 30 hours be earned at UNT and that at least 42 hours are
at the advanced level (3XXX and 4XXX courses).
Degree Audit Preparation
What is a Degree Audit?
A degree audit is an official document of the University. It lists all the courses needed to complete your
chosen degree and shows how all the courses you have completed are being applied toward your
degree.
When should I get a Degree Audit?
You should request a degree audit after you have chosen a major.
You must have a degree audit on file in order to graduate!
How do I get a Degree Audit?
1. Contact the departmental advisor of your major for an appointment to initiate a degree audit. If you
have transfer work you will need an evaluated copy of all transcripts and a catalog description of all
courses completed. (Transcripts may be ordered at the Office of the Registrar. You may pick them up
or have them sent to your major department.)
2. The faculty advisor for your major will complete the departmental advising sheet. If you are declaring a
minor, you must do so at the time your advising sheet is prepared.
3. A copy of the degree audit will be mailed to your permanent address (unless otherwise advised), and a
copy will be sent to the department of your major.
4. It is your responsibility to update each semester’s progress on your copy of the degree audit. If you feel
you need assistance, you should schedule an appointment with your advisor.
Graduation Application
You must apply for graduation at the beginning of the semester in which you intend to graduate. The
application may be obtained at either the Registrar’s Office or the Office of Student Advising (HH 120)
but must be submitted to the Office of Student Advising in HH 120. In order to apply for graduation the
following requirements must be met:
1. Submit a graduation application by the deadline stated in the Schedule of Classes.
2. Register for all the requirements stated on the degree audit for graduation within student load limits.
3. Have a minimum overall grade point average of 2.0 on all college work attempted and a 2.0 on all UNT
course work.
Graduation with Honors
Candidates for graduation whose overall grade point average is at least 3.500 but less than 3.800 are
eligible to graduate cum laude; those whose GPA is at least 3.800 but less than 4.000 are eligible to
graduate magna cum laude; and those whose GPA is 4.000 (all A's) are eligible to graduate summa
cum laude. The grade point average is based on grades earned in University of North Texas resident
credit courses and transferred credit courses.
Hours earned from pass/no pass courses and through correspondence and extension courses may not
be counted in calculating the GPA for determination of eligibility for graduation with honors. Candidates
for a second bachelor's degree are not eligible for graduation with honors.
3
Academic Standards
Semester Honors
President’s List
Students completing at least 12 hours of credit in regularly graded courses taken in residence during the
Fall or Spring semester with a grade point average of 4.0 are eligible for recognition on the President's
List. Students are notified of this recognition by the President’s Office.
Dean’s List
Students with a grade point average of 3.50 to 3.99 are eligible for recognition on the Dean's List if they
have completed at least 12 hours of credit in regularly graded courses taken in residence during the Fall
or Spring semester. Students are notified of this recognition by the Dean’s Office for Undergraduates
and Student Advising.
Academic Status
Good Standing
Students with at least a cumulative 2.00 UNT GPA are considered in Good Standing.
Academic Alert
Freshmen (students with less than 30 attempted hours) whose cumulative UNT GPA falls below 2.00 for
the first time are placed on Academic Alert. Students can only be placed on Academic Alert once;
they must raise their cumulative UNT GPA to 2.00 or higher during their Academic Alert semester or they
will be placed on Probation.
Probation
Students not eligible for Academic Alert whose cumulative UNT GPA falls below 2.00 will be placed on
Probation. Students on Probation during a Fall or Spring semester must raise their cumulative UNT GPA to
2.00 to return to Good Standing or earn a semester GPA of at least 2.25 to remain on Probation and
avoid Suspension.
Suspension
During a Fall or Spring semester, Probation students who fail to raise their cumulative UNT GPA to a 2.00 or
earn a 2.25 semester GPA are placed on Suspension for one or more semesters. A first Suspension is for
one long semester, a second Suspension is for two long semesters and a third Suspension is for a
minimum of four long semesters. After students complete their Suspension period, they may return to UNT
on Probation.
Summer Sessions and Academic Status
Students who are on Probation cannot be placed on Suspension as a result of summer grades at UNT;
however, students in Good Standing may be placed on Probation as a result of summer grades at UNT.
Suspension students are eligible and are strongly encouraged to take summer courses at UNT. Students
on Suspension who attend UNT during the summer and raise their cumulative UNT GPA to 2.00 are eligible
to attend UNT during the Fall semester.
Enrollment at UNT & Another Institution (Concurrent Enrollment)
Approval for concurrent enrollment at another university/college must be obtained in advance from the
Dean’s Office for Undergraduates and Student Advising (HH 120).
•
•
•
•
The following guidelines apply for approval of Concurrent Enrollment:
The student’s combined course load at both institutions cannot exceed the course load allowed at UNT
for that term.
Students must meet residency requirements for concurrent enrollment to be granted, including 24 of
their last 30 hours in residence at UNT.
Students who are concurrently enrolled during the semester they plan to complete all degree
requirements must wait until the following semester to file for graduation.
Course work taken concurrently at another university/college may not be accepted by UNT without prior
written approval.
Course Load
•
•
•
The normal course load for a full-time student is 15 hours for a Fall or Spring semester, 6 hours for each
Summer term and 3 hours for Mini-Mester.
A student may schedule up to a maximum of 19 hours per Fall or Spring semester, 7 hours for each
Summer term and 4 hours for Mini-Mester.
A student must be registered for a minimum of 12 hours to qualify as a full-time student. Students
receiving financial aid must consult the Financial Aid and Scholarships Office for course load
requirements.
4
Overload Approval
Fall or Spring Semesters
A student with a GPA of less than 3.0 may register for a maximum of 19 hours. Students who wish to register for more
than 19 hours (maximum 21 hours) in a Fall or Spring semester must meet one of the following conditions and obtain
approval in advance from the Dean’s Office for Undergraduates and Student Advising (HH 120):
• At least a 3.0 GPA on a minimum 15-hour UNT residence load for the semester just completed.
• At least a 3.0 GPA on a minimum 12-hour UNT residence load for the summer terms just completed.
• At least a 3.0 GPA on all work completed at UNT and a minimum 24 hours of credit in residence.
Summer I or Summer II Terms
A student with a GPA of less than 3.0 may register for a maximum of 7 hours for each term or 14 hours for both summer
terms. Students who wish to register for more than 7 hours, maximum of 9 in a summer session or 15 hours for both
summer terms (Summer I/Summer II), must meet one of the following conditions and obtain written approval in
advance from the Dean’s Office for Undergraduates and Student Advising (HH 120):
• At least a 3.0 GPA on a minimum 15-hour residence load for the semester just completed.
• At least a 3.0 GPA on all work completed at UNT and a minimum 24 hours of credit in residence.
Mini-Mester
No overloads will be granted for the Mini-mester. A student may take a maximum of 4 hours during the Mini-mester.
COURSE DUPLICATIONS
If a student’s transcripts contain the same course number more than twice, only the second course will be treated as a
duplication. The Registrar’s Office will include, without exception, any course repeated more than once in the
student’s cumulative GPA. However, only the last grade will be used in certifying the student’s eligibility for
graduation.
Dropping Courses or Withdrawal from UNT
It is the student’s responsibility to consult the Academic Calendar in the Schedule of Classes or at
www.unt.edu/catsched for the procedures and deadlines for dropping a course or withdrawing from UNT.
Pass/No Pass Grading Option
1.
2.
3.
4.
5.
6.
7.
8.
Students who select the Pass/No Pass Grading Option must obtain approval from the Dean’s Office for
Undergraduates and Student Advising (HH 120). The following guidelines apply for students requesting the Pass/No
Pass Grading Option:
A maximum of 18 semester hours of credit under the pass/no pass option may be applied toward the bachelor's
degree. Only courses to be counted as freely chosen electives on the student's degree audit may be scheduled
under the Pass/No Pass option.
Any undergraduate student in good standing with a C average (2.0) or better on all work attempted in residence at
UNT may schedule one course a semester on the pass/no pass option. Incoming freshmen also may elect this option.
Graduating seniors may elect more than one pass/no pass course during their final semester.
Students receive credit for courses successfully completed under the pass/no pass option, but these hours are not
used in calculating the grade point average.
Instructors are not told which students are enrolled under the pass/no pass option, and all students are graded alike.
If a student receives a grade of D or better from the instructor, the student's transcript shows the course has been
passed (P). If the course is not passed, the record shows NP and the hours attempted are not used in calculating
the grade point average.
The pass/no pass option for a particular course is elected at the time of registration. A student may request to
change to the regular grading system anytime before the end of the sixth week of classes or the corresponding
point of a summer term. If a student is registered in a course under the regular grading system, a change to the
pass/no pass option may be requested anytime before the end of the sixth week of classes or the corresponding
point of a summer term, provided eligibility requirements 1 and 2 above are met. (See dates in the Academic
Calendar section of the current undergraduate catalog.)
A student may not repeat under the pass/no pass option any course taken previously under the regular grading
system unless a grade of W was received in that course.
A student who changes majors is not automatically denied credit for a pass/no pass course that becomes a degree
plan requirement for the new major. The decision about a course meeting a requirement for the student's new
major is made by the Academic Dean. However, under no circumstances is a grade of P changed to a letter
grade.
Transfer students have the same pass/no pass privileges and restrictions, but they must successfully complete 31
semester hours of regular graded courses at UNT to be eligible for graduation.
5
CORE CURRICULUM FOR BA IN COMPUTER SCIENCE
Bachelor of Arts
Effective Fall 2005
Bachelor of Arts
•A Minimum of 128 semester hours required for graduation.
•42 advanced (3000-4000 level) hours required for degree (minimum of 24 must be taken at UNT).
•A minimum of 31 semester hours must be completed at UNT.
•24 of your last 30 hours must be taken at UNT.
THIS IS A SIMPLIFIED GUIDE TO SELECTING COURSES – PLEASE MEET WITH YOUR ADVISOR AND
CHECK THE UNDERGRADUATE CATALOG FOR ALL COURSE OPTIONS IN EACH CATEGORY
Must earn at least a grade of “C” in each course and a
2.5 GPA for each category
LABORATORY SCIENCES (12 Hours; 3 courses with labs)
_____________ _______________ ______________
_____________ _______________ ______________
MATHEMATICS (6 Hours)
CSCE 3110 has a prerequisite of MATH 2770; MATH 2770
has a prerequisite of MATH 1710; MATH 1710 has a
prerequisite of MATH 1650; and MATH 1650 has a
prerequisite of MATH 1100. CSCE 3110 is a required
course for the major.
________________________ _____________________
ENGLISH (6 Hours)
ENGL 1310,1311,1312, or 1313
__________________
Second English fulfilled by ENGL 2700
UNITED STATES HISTORY (6 Hours)
HIST 2610-2620 or Honors equivalents. History 4700 (Texas History)
or any advanced US-Topic History course(s) may substitute for
either of the US History survey courses.
POLITICAL SCIENCE (6 Hours)
PSCI 1040_____ PSCI 1050______
NOTE: If you are transferring credit for either PSCI course, please
check with your advisor. Do not assume that your “first“ course
ORAL / ADVANCED WRITTEN COMMUNICATIONS (6 Hours)
elsewhere is the same as PSCI 1040. An out-of-state American
(Satisfies the University English II & Communications Requirement) Government course cannot be equivalent to PSCI 1040 but may
ENGL 2700 ______________(satisfies second English requirement)
be equivalent to PSCI 1050. Any advanced US- Topic Political
GNET 2060 ______________(satisfies University requirement)
Science course may substitute for PSCI 1050 only.
SOCIAL AND BEHAVIORAL SCIENCES (3 Hours)
__________________
NOTE: The student is required to maintain a 2.75 GPA in all
advanced CSCE courses.
VISUAL / PERFORMING ARTS (3 Hours) __________________
COMPUTER SCIENCE (30 Hours, 18 advanced hours, 12 of
which must be at UNT)
HUMANITIES (3 Hours)
__________________
Group I. CSCE Required Courses
WELLNESS (3 Hours)
__________________
1030 (4 Hrs.)
1040 (3 Hrs.)
2050 (3 Hrs.)
2610 (3 Hrs.)
3110 (3 Hrs.)
3600 (3 Hrs.)
_________________
_________________
_________________
_________________
_________________
_________________
Group II. CSCE Optional Courses
(3 Hrs.)
(3 Hrs.)
(3 Hrs.)
(3 Hrs.)
__________________
__________________
__________________
__________________
(free option)
(advanced)
(advanced)
(advanced)
A maximum of 6 hours of credit can be received in CSCE 4910,
4915, 4930 or 4940, 4950 and 4890.
CROSS CULTURAL, DIVERSITY, & GLOBAL STUDIES (3 Hours)
_____________________
ENGINEERING TECHNOLOGY (4 Hours)
CSCE 2610 requires ELET 2720.
ELET 2720
_______________
FOREIGN LANGUAGE (3-14 Hours or Proficiency)
Must attain Intermediate II (2050) level or greater.
1010 _______________
1020 _______________
2040 _______________
2050 _______________
ELECTIVE COURSES (To reach 128 Hrs, 42 Advanced Hrs.)
Check with your advisor concerning elective courses
6
Course Offerings Related to the Bachelor of Arts Degree in Computer Science
A. ENGLISH ( 6 Hrs. U)
Composition I
ENGL 1310 College Writing I
1313 Computer Assisted College Writing I
1311 Honors Composition I
1312 Gram. & Comp. For International Students
Composition II
ENGL 1320 College Writing II
1323 Computer Assisted College Writing II
1321 Honors Composition II
1322 Composition and Rhetoric for
International Students
2700 Technical Writing
2702 Technical Writing for International Students
B. MATHEMATICS ( 3 Hrs. U)
MATH 1100 College Algebra or higher
NOTE: MATH 2090 is restricted to
Elementary Education majors
D. VISUAL AND PERFORMING ARTS (3 Hrs. U)
ART 1300 Art Appreciation
2360 Art History Survey II
DANC 1200 Appreciation of Dance
2800 Survey of Dance
MUMH 1600 Music in Human Imagination
2040 Music Appreciation
3000 Nineteenth-Century Music
3010 Twentieth-Century Music
THEA 1340 Aesthetics of the Theatre
1375 The Actor and the Text
2340 Theater Appreciation
E. HUMANITIES (3 Hrs. U)
ENGL 2210 World Literature I
2211 Honors World Literature I
2220 World Literature II
2221 Honors World Literature II
2352 Lit. for International Students I
2362 Lit. for International Students II
PHIL 1050 Introduction to Philosophy
1400 Intro. To Contemp. Moral Issues
2050 Introduction to Logic
2310 Intro. To Ancient Philosophy
2330 Intro. To Modern Philosophy
2500 Intro. To Contemp. Environ. Issues
F. UNITED STATES HISTORY ( 6 Hrs. U)
HIST 2610 US to 1865
2675 Honors US History to 1865
2620 US from 1865 or Advanced US History
2685 Honors US History from 1865
G. AMERICAN GOVERNMENT ( 6 Hrs. U)
PSCI 1040 American Government
1041 Honors American Government
1050 American Government
1051 Honors American Government
H. SOCIAL & BEHAVIORAL SCIENCES (3 Hrs. U)
ANTH 1010 General Anthropology
2250 Intro. To Sociocultural Anthropology
ECON 1110 Macro-economics
EBCD 1220 Human Development
GEOG 1170 Intro. To Human Geography
H. SOCIAL & BEHAVIORAL SCIENCE ( 3 Hrs., U)
PSCI 2310 Democracies and its Critics
3310 Political Theory: Socrates to the 18th Cent.
3320 Political Theory: 18th Cent. To the Present
PSYC 1630 General Psychology I
1650 General Psychology II
SOCI 1510 Individuals in Society
1520 Contemporary Social Problems
I. WELLNESS (3 Hrs.)
DANC 1100 Stress Reduction through Movement
PHED 1000 Principles and Practices of
Health Related Fitness
PSYC 2580 Health Psychology
SMHM 1450 Principles of Nutrition
J. CROSSCULTURAL, DIVERSITY, & GLOBAL STUDIES
AGER 4560 Minority Aging
4800 The Social Context of Aging
ANTH 2045 Gender Across Cultures
2100 World Cultures Through Film
2150 World Cultures
2350 Cultural Diversity in the U. S.
4050 Contemporary Ethnic Groups
ART 2350 Art History Surbey I
ATTD 4490 Serving Learners from Special Pop
In Applied Technology Programs
BUSI 1340 Freelance Enterprise System in a
Global Environment
CJUS 2600 Diversity Issues in Criminal Justice
COMM 4260 Performance and Culture
EDCD 2010 Parenting in Diverse Families
ENGL 3450 Short Story
4300 Modern Drama
GEOG 1200 World Regional Geography
3100 Geography in the U.S. and Canada
3750 Geography of Contemp. Sub Saharan Africa
HIST 1050 World Civilization to the 16th Century
1075 Honors World Civ. To the 16th Century
1060 World Civilization from the 16th Century
1085 Honors World Civ. From the 16th Century
HLTH 1100 School & Community Health Services
2200 Family Life and Human Sexuality
JOUR 1210 Mass Communications and Society
4250 Race, Gender, and the Media
KINE 2000 History and Philosophy of Sport
2050 Sociology of Sport (SOCI 2050)
MKTG 2650 Principles of Global Marketing
MUET 3020 Popular Music in American Culture
PADM 2100 Diversity in Urban Governance
PHIL 2070 Introductions to Great Religions
2400 Religions & American Society
PSCI 3500 Introduction to Peace Studies
3810 International Relations
4520 International Human Rights
4620 Political Change
4660 Democracy and Democratization
4710 Middle East Politics
4720 Ehtnicity in World Politics
4850 Critical Issues in World Politics
RECR 2550 Leisure and Society
RTVF 2700 World Cinema Survey
SMHM 2750 Consumers in a Global Market
4750 Managing a Diverse Workforce
SOCI 2010 Race, Class, Gender, Ethnicity
4160 Developing Societies
SOWK 4540 Race and Ethnic Minorities
THEA 2260 Non-Western Theatre and Drama
4250 World Theatre to 1700
4300 World Theatre after 1700
WMST 2100 Woman and Society: Introduction
To Women's Studies
K. COMMUNICATIONS ( 3 Hrs. U)
COMM 1010 Introduction to Communications
1440 Honors Classical Argument
2020 Interpersonal Communications
2040 Public Speaking
2060 Performance of Literature
GNET 2060 Professional Presentations
LANG 1010 Elementary Language I
1020 Elementary Language II
2040 Intermediate Language I
2050 Intermediate Language II
JOUR 2310 News reporting and Writing I
MKTG Professional Selling
SMHM Presentation Techniques
SPHS 1020 Speech for International Students
J. MATHEMATICS (3 Hrs. C)
MATH 1710 Calculus I
1720 Calculus II
1780 Probability Models
2700 Linear Algebra and Vector Geometry
2770 Discrete Mathematics
3310 Differential Equations with Applications
Prerequisite MATH for CSCI (D)
CSCI 3400 is a required course. Math 2770 is a prerequisite
for CSCI 3400. Math 1710 is a prerequisite for Math 2770.
Math 1650 is a prerequisite for Math 1710. Math 1100 is a
prerequisite for Math 1650.
2. LABORATORY Sciences (U + 4 Hrs.).
BIOL 1710 / 1730 Principles of Biology I
171181730 Honors Principles of Biology I
1720 / 1740 Principles of Biology II
1722/1740 Honors o Principles of Biology II
CHEM 1410 / 1430 General Chemistry
1412/1413 Honors General Chemistry
PHYS 1710 / 1730 Mechanics
2220 / 2240 Electricity and Magnetism
3. ORAL / ADVANCED WRITTEN COMM (3 Hrs.)
ENGL 2700 Technical Writing
GNET 2060 Professional Presentations.
4. FOREIGN LANGUAGE ( 3 - 14 Hrs. or Proficiency)
LANG 2040 Intermediate I
2050 Intermediate II
a. ENGINEERING TECHNOLOGY
ELET 2720 Digital Logic
7
Bachelor of Arts Major in Computer Science
suggested four-year degree plan
Students are encouraged to see their advisor each semester for program decisions and enrollment.
FRESHMAN YEAR
FALL
CSCE 1030, Computer Science I
ENGL 1310 or 1313, Composition I
LANG 2040, Foreign Language, Intermediate
MATH 1650, Pre-calculus
4
3
3
5
Total Hours
15
SPRING
CSCE 1040, Computer Science II
ENGL 2700, Technical Writing
LANG 2050, Foreign Language , Intermediate
PSCI 1040, American Government
Social & Behavioral Science
Total Hours
3
3
3
3
3
15
SOPHOMORE YEAR
FALL
ELET 2720, Digital Logic
Humanities
MATH 1710, Calculus I
CSCE 2050, Computer Science III
GNET 2060
Total Hours
SPRING
4
3
4
3
3
17
Literature
MATH 2770, Discrete Mathematical Structures
PSCI 1050, American Government
CSCE Option
Elective (advanced)
Elective
Total Hours
3
3
3
3
3
3
18
JUNIOR YEAR
FALL
CSCE 2610, Computer Organization
CSCE 3110, Data Structures
HIST 2610,United States History to 1865
Natural Sciences
Wellness
Total Hours
3
3
3
4
3
16
SPRING
CSCE 3600, Principles of Systems Programming
HIST 2620, United States History Since 1865
Elective (Advanced)
Laboratory Science
Cross Cultural, Diversity, & Global Studies
Total Hours
3
3
3
4
3
16
SENIOR YEAR
FALL
CSCE Option (advanced)
Elective (advanced)
Elective (advanced)
Laboratory Science
Visual and Performing Arts
Total Hours
3
3
3
4
3
16
SPRING
CSCE Option (advanced )
CSCE Option (advanced)
Elective (advanced)
Elective (advanced)
Elective (advanced)
Total Hours
3
3
3
3
3
15
8
CORE CURRICULUM FOR BS IN COMPUTER SCIENCE
Bachelor of Science
Effective Fall 2005
Bachelor of Science
•A Minimum of 131 semester hours required for graduation.
•45 advanced (3000-4000 level) hours required for degree (minimum of 24 must be taken at UNT).
•A minimum of 31 semester hours must be completed at UNT.
•24 of your last 30 hours must be taken at UNT.
THIS IS A SIMPLIFIED GUIDE TO SELECTING COURSES – PLEASE MEET WITH YOUR ADVISOR AND
CHECK THE UNDERGRADUATE CATALOG FOR ALL COURSE OPTIONS IN EACH CATEGORY
LABORATORY SCIENCES (16 Hours; 4 courses with labs)
PHYS 1710-1730 (4 hours)
__________________
PHYS 2220-2240 (4 hours)
__________________
Natural Life Science (4 hours)
__________________
Must earn at least a “C” in 3 courses and a 2.5 GPA
Plus one course from approved list – see catalog.
MATHEMATICS (16 Hours)
MATH 1710 (4 hours)
__________________
MATH 1720 (3 hours)
__________________
MATH 1780 (3 hours)
__________________
MATH 2770 (3 hours)
__________________
And MATH 2700, 3350, or 3410
Must earn at least a “C” in 2 courses and a 2.5 GPA
ENGLISH (3 Hours)
ENGL 1310,1311,1312, or 1313
__________________
Second English fulfilled by ENGL 2700
UNITED STATES HISTORY (6 Hours)
HIST 2610-2620 or Honors equivalents. History 4700 (Texas History)
or any advanced US-Topic History course(s) may substitute for
either of the US History survey courses.
POLITICAL SCIENCE (6 Hours)
PSCI 1040_____ PSCI 1050_____
NOTE: If you are transferring credit for either PSCI course, please
check with your advisor. Do not assume that your “first“ course
elsewhere is the same as PSCI 1040. An out-of-state American
ORAL / ADVANCED WRITTEN COMMUNICATIONS (6 Hours)
(Satisfies the University English II & Communications Requirement) Government course cannot be equivalent to PSCI 1040 but may
be equivalent to PSCI 1050. Any advanced US- Topic Political
ENGL 2700 ______________(satisfies second English requirement)
Science course may substitute for PSCI 1050 only.
GNET 2060 ______________(satisfies University requirement)
Must earn at least a “C” in both courses and a 2.5 GPA
SOCIAL AND BEHAVIORAL SCIENCES (3 Hours)
__________________
NOTE: The student is required to maintain a 2.75 GPA in all
advanced CSCE courses.
COMPUTER SCIENCE (45 Hours, 28-34 advanced hours, 12 of
which must be at UNT)
VISUAL / PERFORMING ARTS (3 Hours) __________________
HUMANITIES (3 Hours)
__________________
WELLNESS (3 Hours)
__________________
Group I. CSCE Required Courses (27 hours)
1030 (4 Hours)
1040 (3 Hours)
2050 (3 Hours)
2610 (3 Hours)
3110 (3 Hours)
3600 (3 Hours)
4010 (2 Hours)
4110 (3 Hours)
4410 (3 Hours)
_________________
_________________
_________________
_________________
_________________
_________________
_________________
_________________
_________________
Group II. CSCE Optional Courses (18 hours)
(3 Hours)
(3 Hours)
(3 Hours)
(3 Hours)
(3 Hours)
(3 Hours)
__________________
__________________
__________________
__________________
__________________
__________________
(free option)
(advanced)
(advanced)
(advanced)
(advanced)
(advanced)
CROSS CULTURAL, DIVERSITY, & GLOBAL STUDIES (3 Hours)
_____________________
ENGINEERING TECHNOLOGY (4 Hours)
CSCE 2610 requires ELET 2720. ELET 2720 _______________
ADVANCED TECHNICAL WRITING (3 Hours)
1 of ENGL 4180, ENGL 4190, or ENGL 4250.
A 2nd and 3rd advanced Tech Writing course will earn the
Student a certificate in Tech Writing. _____________
A maximum of 6 hours of credit can be received in CSCE 4910,
4915, 4930, 4940, 4950 or 4980.
ELECTIVE COURSES (To reach 131 Hrs, 45 Advanced Hrs.)
Check with your advisor concerning elective courses
9
Bachelor of Science Major in Computer Science
suggested four-year degree plan.
Students are encouraged to see their advisor each semester for program decisions and enrollment.
FRESHMAN YEAR
FALL
CSCE 1030, Computer Science I
ENGL 1310 College Writing I
PSCI 1040, American Government
MATH 1710, Calculus I
GNET 2060 Professional Presnetations
Total Hours
4
3
3
4
3
17
SPRING
CSCE 1040, Computer Science II
ENGL 2700, Technical Writing
MATH 2770, Discrete Mathematical Structures
PSCI 1050, American Government
Visual and Performing Arts
Total Hours
3
3
3
3
3
15
SOPHOMORE YEAR
FALL
CSCE 2050, Computer Science III
ELET 2720, Digital Logic
Humanities (World Lit. I Recommended)
MATH 1720, Calculus II
HIST 2610, United States History to 1865
Total Hours
3
4
3
3
3
16
SPRING
CSCE 2610, Computer Organization
CSCE 3110, Data Structures
Wellness
MATH 1780, Introduction to Statistical Analysis
HIST 2620, United States History Since 1865
Social and behavioral Sciences
Total Hours
3
3
3
3
3
3
18
SPRING
CSCE Option (advanced)
CSCE Option (advanced)
ENGL 4180 or 4190 or 4250
PHYS 2220 / 2240 Electricity and Magnetism
Cross Cultural, Diversity, & Global Studies
Total Hours
3
3
3
4
3
16
SPRING
CSCE 4010
CSCE Option (advanced)
CSCE Option (advanced)
Laboratory Science
Elective (advanced)
Elective (advanced)
Total Hours
2
3
3
4
3
3
18
JUNIOR YEAR
FALL
CSCE 3600, Principles of Systems
MATH 2700 or 3350 or 3410
PHYS 1710 / 1730 Mechanics
CSCE Option (advanced)
Elective
Total Hours
3
3
4
3
3
16
SENIOR YEAR
FALL
CSCE 4110, Analysis of Algorithms
CSCE 4410 Software Development I
CSCE Option (advanced)
Elective (advanced)
Laboratory Science
Total Hours
3
3
3
3
4
16
10
Course Offerings Related to the Bachelor of Science Degree in Computer Science
(NOTE: Course offerings listed here meet the proposed requirements for the Bachelor of Science degree in Computer
Science and Engineering Department, and, where possible, the University Core and the College of Engineering Core.)
ENGLISH ( 6 Hrs.)
Composition I (3 Hrs. U, C, D)
ENGL 1310 College Writing I
1313 Computer Assisted College Writing I
1311 Honors Composition I
1312 Gram. & Comp. For International Students
Composition II (3 Hrs. U, C, D)
ENGL 2700 Technical Writing
2702 Technical Writing for International Students
MATHEMATICS (16 Hrs.)
(The following are departmental& college requirements for
a BS in CSCI. University requirements are
satisfied. (MATH 1650 is a prerequisite for MATH 1710.
MATH 1100 is a prerequisite for MATH 1650.)
MATH 1710 Calculus I
2770 Discrete Mathematical Structures
1720 Calculus II
1780 Introduction to Statistical Analysis
Plus one of the following:
2700 Linear Algebra & Vector Geometry
3350 Introduction to Numerical Analysis
3410 Differential Equations I
UNITED STATES HISTORY cont . . .
2620 US from 1865 or Advanced US History
2685 Honors US History from 1865
AMERICAN GOVERNMENT ( 6 Hrs. U)
PSCI 1040 American Government
1041 Honors American Government
1050 American Government
1051 Honors American Government
SOCIAL & BEHAVIORAL SCIENCES (3 Hrs. U)
ANTH 1010 General Anthropology
2250 Intro. To Sociocultural Anthropology
ECON 1110 Macro-economics
EBCD 1220 Human Development
GEOG 1170 Intro. To Human Geography
GNET 1030 Technological Systems
PSCI 2310 Democracies and its Critics
3310 Political Theory: Socrates to the 18th Cent.
3320 Political Theory: 18th Cent. To the Present
PSYC 1630 General Psychology I
1650 General Psychology II
SOCI 1510 Individuals in Society
1520 Contemporary Social Problems
CROSSCULTURAL, DIVERSITY, & GLOBAL
STUDIES cont…
4720 Ehtnicity in World Politics
4850 Critical Issues in World Politics
RECR 2550 Leisure and Society
RTVF 2700 World Cinema Survey
SMHM2750 Consumers in a Global Market
4750 Managing a Diverse Workforce
SOCI 2010 Race, Class, Gender, Ethnicity
4160 Developing Societies
SOWK4540 Race and Ethnic Minorities
THEA 2260 Non-Western Theatre and Drama
4250 World Theatre to 1700
4300 World Theatre after 1700
WMST2100 Woman and Society: Introduction
To Women's Studies
ORAL/ADV WRITTEN COMMUNICATIONS
(6 Hrs.)
ENGL 2700 Technical Writing
GNET 2060 Professional Presentations
3 hours Advanced Tech Writing,
ENGL (Any 1 out of the following three
4180 Advanced Technical Writing
4190 Technical Editing
4250 Writing Technical Procedures
ENGINEERING TECHNOLOGY (4 Hrs)
ELET 2720 Digital Logic
LAB SCIENCES (16 Hrs.) (Only these courses listed are
WELLNESS (3 Hrs.)
valid for the BS in CSCI student. PHYS 1710 / 1730 & 2220
DANC 1100 Stress Reduction through Movement
/ 2240 must be taken. At least 4 hr. of Natural & Life
COMPUTER SCIENCE (45 Hrs.)
PHED 1000 Principles and Practices of
Sciences must be taken. The remaining may come out of
CSCE 1030. Computer Science I
Health Related Fitness
either group below. Fulfills the University and College Core.)
1040. Computer Science II
PSYC 2580 Health Psychology
PHYS 1710/1730 Mechanics
2050. Computer Science III
SMHM 1450 Principles of Nutrition
2220/2240 Electricity & Magnetism
2900. Special Problems in Computer Science.
BIOL 1710 / 1730 Principles of Biology I
2610. Computer Organization.
1720 / 1740 Principles of Biology II
CROSSCULTURAL, DIVERSITY, & GLOBAL STUDIES
3210. Symbolic Processing.
CHEM 1410/1430 General Chemistry
AGER 4560 Minority Aging
3110. Data Structures.
1420/1440 General Chemistry II
4800 The Social Context of Aging
3600. Principles of Systems Programming.
GEOL 1610 Physical Geology
ANTH 2045 Gender Across Cultures
3530. Introduction to Computer Networks.
GEOG 1710 Earth Sciences
2100 World Cultures Through Film
4410-4420. Software Development
ARCH 2800 Archaeological Science
4210. Computer Game Programming
2150 World Cultures
4430. Survey of Computer Languages.
2350 Cultural Diversity in the U. S.
3300. File Organization and Processing.
4050 Contemporary Ethnic Groups
4930. Topics in Computer Sciences.
ART 2350 Art History Surbey I
VISUAL AND PERFORMING ARTS (3 Hrs..
4350. Introduction to Database Systems
ART 1300 Art Appreciation
ATTD 4490 Serving Learners from Special Pop
4310. Introduction to Artificial Intelligence.
2360 Art History Survey II
In Applied Technology Programs
4230. Introduction to Computer Graphics.
DANC 1200 Appreciation of Dance
BUSI 1340 Freelance Enterprise System in a
4110. Algorithm Analysis and Complexity
2800 Survey of Dance
Global Environment
3610. Machine Structures.
MUMH 1600 Music in Human Imagination
CJUS 2600 Diversity Issues in Criminal Justice
4600. Introduction to Operating Systems
2040 Music Appreciation
COMM 4260 Performance and Culture
4010. Social Implications of Computer
3000 Nineteenth-Century Music
EDCD 2010 Parenting in Diverse Families
4940. Special Computer Application Problem.
3010 Twentieth-Century Music
ENGL 3450 Short Story
4890. Directed Study.
THEA 1340 Aesthetics of the Theatre
4300 Modern Drama
1375 The Actor and the Text
NOTE: See page 7 for a complete listing and
GEOG 1200 World Regional Geography
2340 Theater Appreciation
HUMANITIES (3 Hrs.)
ENGL 2210 World Literature I
2211 Honors World Literature I
2220 World Literature II
2221 Honors World Literature II
2352 Lit. for International Students I
2362 Lit. for International Students II
PHIL 1050 Introduction to Philosophy
1400 Intro. To Contemp. Moral Issues
2050 Introduction to Logic
2310 Intro. To Ancient Philosophy
3100 Geography in the U.S. and Canada
3750 Geography of Contemp. Sub Saharan Africa
HIST 1050 World Civilization to the 16th Century
1075 Honors World Civ. To the 16th Century
1060 World Civilization from the 16th Century
1085 Honors World Civ. From the 16th Century
HLTH 1100 School & Community Health Services
2200 Family Life and Human Sexuality
JOUR 1210 Mass Communications and Society
4250 Race, Gender, and the Media
KINE 2000 History and Philosophy of Sport
2050 Sociology of Sport (SOCI 2050)
MKTG2650 Principles of Global Marketing
MUET3020 Popular Music in American Culture
PADM2100 Diversity in Urban Governance
PHIL 2070 Introductions to Great Religions
2400 Religions & American Society
PSCI 3500 Introduction to Peace Studies
3810 International Relations
4520 International Human Rights
4620 Political Change
4660 Democracy and Democratization
4710 Middle East Politics
descriptions of undergraduate Computer Sciences
courses.
11
Prerequisite Structure
CSCE 4110
Algorithm
Analysis
BA / BS in Computer Science
CSCE 4920
Co-op
See Undergraduate
catalog for requirements
CSCE 2900
Special
Problems
Elective credit only
CSCE 1010
Intro to CS
CSCE 4310
Intro to AI
CSCE 3210 or
knowledge of LISP
or PROLOG
Math 2700,
3350, or
3410
CSCE 4410
Software
Develop. I
CSCE 4950
CSCE 4350
Database
Systems
CSCE 4940
CSCE 4890
Maximum 6 hours credit in
these courses
CSCE 4430
Survey of
Languages
MATH 1650
Pre-Calculus
MATH 1100
College
Algebra
CSCE 4600
Intro. to OS
CSCE 4210
Game
Programming
requires
Junior level
standing
CSCE 2410
Programming
Lab
can be
concurrent
CSCE 3610
Machine
Structures
CSCE 4010
Social
Implications
CSCE 3110
Data
Structures
MATH 2770
Discrete
Math
MATH 1710
Calculus I
See math
department for
placement
before
registering for
your first math
course
CSCE 4950
CSCE 3210
Symbolic
Processing
Math 1720
Calculus II
Math 1780
Probability
Models
CSCE 4230
Computer
Graphics
CSCE 3300
File Org and
Processing
Not for CSCE major credit
CSCE 4420
Software
Develop. II
Special Problems / Directed Study
See Undergraduate catalog for
requirements
CSCE 1040
CS II
CSCE 3600
Systems
Program.
CSCE 3530
Into to
Networks
CSCE 2610
Computer
Organization
CSCE 2050
CS III
Can be taken
concurrently
ELET 2720
Digital Logic
CSCE 1030
CS I
Optional
MATH 1010
Fund. of
Algebra
HIGH SCHOOL
ALGEBRA
Required for
BA & BS
Required for
BS only
12
CORE CURRICULUM FOR BS IN COMPUTER ENGINEERING
Bachelor of Science
Effective Fall 2005
Bachelor of Science
•A Minimum of 131 semester hours required for graduation.
•45 advanced (3000-4000 level) hours required for degree (minimum of 24 must be taken at UNT).
•A minimum of 31 semester hours must be completed at UNT.
•24 of your last 30 hours must be taken at UNT.
THIS IS A SIMPLIFIED GUIDE TO SELECTING COURSES – PLEASE MEET WITH YOUR ADVISOR AND
CHECK THE UNDERGRADUATE CATALOG FOR ALL COURSE OPTIONS IN EACH CATEGORY
LABORATORY SCIENCES (12 Hours; 3 courses with labs)
PHYS 1710-1730 (4 hours)
__________________
PHYS 2220-2240 (4 hours)
__________________
CHEM 1410-1430 (4 hours)
__________________
Must earn at least a “C” in 3 courses and a 2.5 GPA
MATHEMATICS (22 Hours)
MATH 1710 (4 hours)
__________________
MATH 1720 (3 hours)
__________________
MATH 1780 (3 hours)
__________________
MATH 2770 (3 hours)
__________________
MATH 2700 (3 hours)
__________________
MATH 2730 (3 hours)
__________________
MATH or SCIENCE ELECTIVE
__________________
Must earn at least a “C” in 2 courses and a 2.5 GPA
ORAL / ADVANCED WRITTEN COMMUNICATIONS (6 Hours)
(Satisfies the University English II & Communications Requirement)
ENGL 2700 ______________(satisfies second English requirement)
GNET 2060 ______________(satisfies University requirement)
Must earn at least a “C” in both courses and a 2.5 GPA
ENGLISH (3 Hours)
ENGL 1310,1311,1312, or 1313
__________________
Second English fulfilled by ENGL 2700
UNITED STATES HISTORY (6 Hours)
HIST 2610-2620 or Honors equivalents. History 4700 (Texas History)
or any advanced US-Topic History course(s) may substitute for
either of the US History survey courses.
POLITICAL SCIENCE (6 Hours)
PSCI 1040_____ PSCI 1050_____
NOTE: If you are transferring credit for either PSCI course, please
check with your advisor. Do not assume that your “first“ course
elsewhere is the same as PSCI 1040. An out-of-state American
Government course cannot be equivalent to PSCI 1040 but may
be equivalent to PSCI 1050. Any advanced US- Topic Political
Science course may substitute for PSCI 1050 only.
SOCIAL AND BEHAVIORAL SCIENCES (3 Hours)
__________________
NOTE: The student is required to maintain a 2.75 GPA in all
advanced CSCE courses.
VISUAL / PERFORMING ARTS (3 Hours) __________________
COMPUTER SCIENCE and ENGINEERING (43 Hours)
HUMANITIES (3 Hours)
__________________
CSCE 1030 (4 Hours)
CSCE 1040 (3 Hours)
CSCE 2050 (3 Hours)
CSCE 2610 (3 Hours)
CSCE 3010 (3 Hours)
CSCE 3020 (3 Hours)
CSCE 3600 (3 Hours)
CSCE 3610 (3 Hours)
CSCE 3730 (3 Hours)
CSCE 4910 (3 Hours)
CSCE 4915 (3 Hours)
_________________
_________________
_________________
_________________
_________________
_________________
_________________
_________________
_________________
_________________
_________________
WELLNESS (3 Hours)
__________________
CSCE Specialty Elective
CSCE Specialty Elective
CSCE Specialty Elective
See page 15 for details
_________________
_________________
_________________
CROSS CULTURAL, DIVERSITY, & GLOBAL STUDIES (3 Hours)
_____________________
ENGINEERING (12 Hours)
ELET 2720
____________
ELET 3720
____________
ENGR 2405
____________
ELECTIVE COURSES (To reach 131 Hrs, 45 Advanced Hrs.)
Check with your advisor concerning elective courses
Technical Elective
Technical Elective
_________________
_________________
Any 3000 or higher level courses from any department in the
College of Engineering, College of Business, or the following
departments in the College of Arts and Sciences, Biology,
Chemistry, Economics, Mathematics, or Physics. Advisor approval
is needed.
13
Computer Engineering Specialty Area Electives
Specialization Area: Real-time and Embedded Systems
ELET 3750: Digital Systems (junior yr spring)
CSCE 4620: Real-Time Operating systems (senior yr fall)
And one more from the following:
CSCE 4730: VLSI Design (senior yr spring)
CSCE 4440: Real-Time Software Development (senior yr spring)
CSCE 4610: Computer Systems Architecture (senior yr spring)
Specialization Area: VLSI and Electronics
CSCE 4730: VLSI Design (senior yr fall)
CSCE 4750; VLSI Testing (senior yr spring)
And one more from the following:
CSCE 4610: Computer Systems Architecture (junior yr spring)
ELET 3750: Digital Systems (junior yr spring)
PHYS 4500: Introduction to Solid State Physics (junior yr spring)
Specialization Area: Communications and Networks
CSCE 3510: Introduction to Wireless Comm. (junior or senior yr)
CSCE 3530: Introduction to Computer Networks (junior yr spring)
And one more from the following:
CSCE 4520: Wireless Networks and Protocols (senior yr)
CSCE 4530: Computer Network Design (senior yr)
CSCE 4540: TCP/IP Protocols (senior yr)
Specialization Area: Computer Systems
CSCE 3650: Introduction to Compilation Techniques (junior or senior yr)
CSCE 4610: Computer Systems Architecture (junior or senior yr)
And one more from the following:
CSCE 3030: Parallel Programming (junior or senior yr)
CSCE 4600: Intro to Operating Systems (junior or senior yr)
CSCE 4620: Real-Time Operating Systems (senior yr)
14
Bachelor of Science Major in Computer Engineering
suggested four-year degree plan.
Students are encouraged to see their advisor each semester for program decisions and enrollment.
FRESHMAN YEAR
FALL
CSCE 1030 Computer Science I
ENGL 1310 or 1313 College Writing I
HIST 2610 United States History to 1865
MATH 1710 Calculus I
PHYS 1710 Mechanics
PHYS 1730 Laboratory in Mechanics
Total Hours
4
3
3
4
3
1
18
SPRING
CSCE 1040 Computer Science II
ENGL 2700 Technical Writing
HIST 2620 United States History since 1865
MATH 1720 Calculus II
PHYS 2220 Electricity and Magnetism
PHYS 2240 Lab in Electricity and Magnetism
Total Hours
3
3
3
3
3
1
16
SOPHOMORE YEAR
FALL
CSCE 2050 Computer Science III
ELET 2720 Digital Logic
ENGR 2405 Fundamentals of Elect. Engineering
GNET 2060 Professional Presentations
MATH 2700 Linear Algebra and Vect. Geom.
Total Hours
3
4
4
3
3
17
SPRING
CHEM 1410 General Chemistry
CHEM 1430 Laboratory for General Chemistry
CSCE 2610 Computer Organization
MATH 1780 Probability Models
MATH 2730 Multivariable Calculus
MATH 2770 Discrete Mathematical Structures
Total Hours
3
1
3
3
3
3
16
SPRING
CSCE 3020 Fund. of Comm. Theory
CSCE 3730 Reconfigurable Logic
ELET 3720 Electronics I
PSCI 1050 American Government
CSCE Specialty Area Elective
Total Hours
3
3
4
3
3
16
SPRING
CSCE 4915 Computer Engineering Design II
CSCE Specialty Area Elective
Technical Elective (advanced)
Cross-cultural, Diversity, and Global Studies
Humanities Elective
Total Hours
3
3
3
3
3
15
JUNIOR YEAR
FALL
CSCE 3010 Signals and Systems
CSCE 3600 Principles of Systems Programming
CSCE 3610 Machine Structures
PSCI 1040 American Government
Technical Elective (advanced)
Social and Behavioral Sciences Elective
Total Hours
3
3
3
3
3
3
18
SENIOR YEAR
FALL
CSCE 4910 Computer Engineering Design I
CSCE Specialty Area Elective
Mathematics or Science Elective
Visual and Performing Arts Elective
Wellness
Total Hours
3
3
3
3
3
15
15
Pre-requisite Structure
BS in Computer Engineering
CSCE
Specialty
See Undergraduate
catalog for requirements
CSCE 4920
Co-op
CSCE 2900
Special
Problems
CSCE 1010
Intro to CS
Special Problems / Directed Study
See Undergraduate catalog for
requirements
CSCE
Specialty
Elective credit only
CSCE 4930
CSCE 4950
CSCE 4940
CSCE 4890
Maximum 6 hours credit in
these courses
Not for CSCE major credit
CSCE 4915
Design II
CSCE
Specialty
CSCE 3610
Machine
Structures
CSCE 4910
Design I
CSCE 3020
Comm.
Theory
See pg 15 for
Specialty
descriptions
Math 1780
Probability
Models
Math 2700
Linear
Algebra
Math or
Science
Elective
MATH 1100
College
Algebra
MATH 1010
Fund. of
Algebra
CSCE 3730
Reconfig.
Logic
ELET 3720
Electronics I
MATH 2770
Discrete
Math
CSCE 2050
CS III
MATH 1710
Calculus I
MATH 1650
Pre-Calculus
See math
department for
placement
before
registering for
your first math
course
CSCE 3010
Signals &
Systems
Math 2730
Calculus III
Math 1720
Calculus II
CSCE 3600
Systems
Program.
can be
concurrent
CSCE 1040
CS II
CSCE 1030
CS I
HIGH SCHOOL
ALGEBRA
ENGR 2405
Fund. Of
EE.
CSCE 2610
Computer
Organization
Can be taken
concurrently
ELET 2720
Digital Logic
Optional
Required for
BSCE
16
Frequently Asked Questions
Do I need to take CSCE 1010?
Absolutely Not! This course is for non-majors only. The first CSCE course you should take is CSCE
1030, unless you have received AP Exam or transfer credit for this course and the credit has been
approved by the undergraduate advisor.
What courses should I take now?
Although your actual course schedule is up to you, there are some tips and guidelines to think
about:
Regardless of your actual degree choice, you will have several required courses in Math, Science,
and English, plus the CSCE major courses. Getting started in each of those tracks early is generally
a good idea, so you will have the prerequisites out of the way in later semesters. You should
strongly consider taking CSCE 1030 your first semester if you have not received AP credit for the
course. You should also take whatever Math course your placement test results have
recommended for you.
Try to avoid loading your early semesters with all of your University core courses like Humanities,
Wellness, etc. Save a few of them for later semesters when you are taking more difficult upper
division courses in your major to give yourself a break.
Also remember that the higher course numbers may not be offered each semester. If you put all of
them off until your senior year, that year may become 2 years in order to complete all of the
required courses.
In order to meet the 45 hours of advanced courses requirement, try to select 3000 or 4000 level
courses when selecting electives to fulfill your non-major requirements. You do not have to wait
until your Junior or Senior year to register for one of these courses as long as you meet the
prerequisites, if any.
Be sure to look at the prerequisite flows for the appropriate degree on page 12 or 16 of your
orientation handout. You should also note the degree requirements worksheet (pages 6, 9 or 13)
and list of approved courses (pages 7 or 11) for satisfying the various core and elective
requirements. The handout also contains some sample semester schedules (pages 8, 10 or 14). Use
these as a guide, but remember your schedule will likely differ depending on your starting point in
Math, as well as your chosen electives.
Minor in Computer Science
An undergraduate minor in Computer Science requires a minimum of 18 hours of computer
science courses, including at least 6 advanced hours. Required courses are CSCE1030, 1040 and
2050. The six hours of advanced courses must be taken at UNT.
How can I get extra money?
Students who are Texas residents and enrolled for the first time in a Texas college or university in the
Fall of 1997 or later may be eligible for a $1000 rebate of tuition if they complete their first
bachelor’s degree having attempted no more than 3 hours in excess of the minimum number of
semester credit hours required to complete the degree. For additional information and to apply
for the rebate during the semester of application for graduation, contact the Registrar’s Office.
17
Tutorial and Academic Resources
Name
Location
Phone
Web Address
Career Exploration (see schedule of classes)
UCRS 2100
565-2051
www.unt.edu/catalogs/catsched.htm
Career Services and Career Library
UU 320
565-2105
www.unt.edu/secs/cs_home.htm
Center for Student Rights and Responsibilities
UU 319
565-2039
www.unt.edu/csrr/
Chemistry Resource Center
CHE 119
565-2556 or
565-2713
Computer Labs (Some General Access Labs
offer specialized equipment and software, but
most are available for use by all students.)
Art 232
BA 333, 334, & 335
CHIL 116 (Adaptive)
CHIL 255
GAB 330 and 550
www.gal.unt.edu/index.html
ISB 110 (in library)
MATT 309
MUS 238
TERR 220
WILLIS 134 (24 hrs)
WH 120
NTRP B129
565-2470
565-3139
565-4750
565-3460
565-2825 &
565-4170
565-3048
565-4379
565-3765
565-4755
565-2375
565-2871
391-6733
Counseling and Testing Service
UU 321
565-2741
www.unt.edu/cat
Deadlines (Add, Drop, Withdrawal, Incomplete,
Pass/No Pass, Graduation Application)
Academic Calendar
in Schedule of Classes
565-2111
www.unt.edu/catalogs/catsched.htm
Dean of Students
UU 216
565-2648
www.unt.edu/dos/
Discovery Project
HIGH 201
565-4754
www.coe.unt.edu/discovery/
Financial Aid and Scholarships
ESSC 228
565-2302 or
565-2016
essc.unt.edu/finaid
Learning Center - Study Skills and Volunteer
Tutoring
UU 323
369-7006
www.unt.edu/lc/
Libraries: (Recording available at 565-4111)
Willis
Science & Technology
Media Library
WILLIS
ISB
Research Park
CHIL 111
565-2411
565-2194
369-7200
565-2480
www.library.unt.edu/
Math Lab and Short-term Tutoring
GAB 234
565-2155
www.math.unt.edu/mathlab/index.html
Office of Disability Accommodation
UU 322
565-4323
www.unt.edu/oda/
Physics Instructional Center (PIC)
PHYS 209
565-3275
www.phys.unt.edu/PIC/
PSYC 1000
TERR 351
369-7883
Registrar
General Information
Graduation
Registration
Transcripts
ESSC 209
ESSC 210
ESSC 147
ESSC 209
565-2111
565-4625
565-2378
565-2344
www.admin.unt.edu/assist
Student Accounting –Tuition and Fees
ESSC 105
565-3225
www.admin.unt.edu/assist
Student Activities and Organizations
UU 216
565-3807
www.unt.edu/sac/
Student Employment
UU 320
565-2425
www.unt.edu/ses/
Student Ethnic Enrichment Center
UU 420
565-3424
www.unt.edu/edo/seec.htm
Student Government Association
UU 216
565-3850
www.unt.edu/sga/
Student Health and Wellness Center
SHWC
565-2333
www.unt.edu/shc/
Student Legal Advisor
KEND 162
565-2614
www.unt.edu/legal/
TASP Office
STOV 117
565-4403
www.unt.edu/tasp/
Writing Center/Student Use of English
(Grammar/Writing Hotline - 565-4311)
AUD 105
565-2563
For Additional Help Information Visit: www.unt.edu
18
Download