UNO COLLEGE OF INFORMATION SCIENCE & TECHNOLOGY



Similar documents
UNO COLLEGE OF INFORMATION SCIENCE & TECHNOLOGY

UNO COLLEGE OF INFORMATION SCIENCE & TECHNOLOGY

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised May 23, 2013.

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised July 27, 2015.

COMPUTER SCIENCE AND ENGINEERING

PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science

Erik Jonsson School of Engineering and Computer Science

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT

PETITION/PROGRAM SHEET Degree: Bachelor of Arts Major: Criminal Justice

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Rules of the program leading to Bachelor of Science in Computer Science

Texas A&M University -- College of Engineering -- Department of Computer Science & Engineering Undergraduate Degree Plan in Computer Science (CPSC)

Software Engineering

Department of Computer Science and Engineering

Electrical and Computer Engineering Undergraduate Advising Manual

Computer Engineering

Undergraduate Degree Map for Completion in Four Years

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

Department of Computer Science and Engineering. BA in Information Technology

ACCOUNTING School of Business Central Connecticut State University

MANAGEMENT INFORMATION SYSTEMS PROGRAM

Undergraduate Degree Map for Completion in Four Years

ARTICULATION AGREEMENT

How To Get A Computer Science Degree At Coastal Carolina University

Undergraduate Degree Map for Completion in Four Years

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

BACHELOR OF BUSINESS ADMINISTRATION

Computer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems

Penn State Harrisburg Computer Science

Other Required Courses (14-18 hours)

Computer Science and Information Systems

BACHELOR OF BUSINESS ADMINISTRATION

INFORMATION SYSTEMS, BACHELOR OF SCIENCE (B.S.)

ASSOCIATE OF SCIENCE DEGREES AND CERTIFICATES


School of Management and Information Systems

Cybersecurity Major. College of Arts and Letters Interdisciplinary Studies. Program Guide. Version 3 August 2015.

College of Business. Role and Mission. Idaho Falls Programs. EITC/Idaho State University Program. Undergraduate Curriculum Learning Goals.

M.S. IN APPLIED PHYSICS AND COMPUTER SCIENCE

Master of Science in Computer Science Information Systems

Guide for Majors in Art History at Binghamton University

CIVIL ENGINEERING UNDERGRADUATE GUIDE

The following are the measurable objectives for graduated computer science students (ABET Standards):

Physics. William D. Thacker, Ph.D., Chair

Graduation Requirements

About This Major... Bachelor of Arts: English Technical and Professional Writing Program Sheet, Page 1 of 5 Posted 5/31/06

Computer Science Majors

Transfer Agreement Fort Hays State University: B.S. in Information Systems Engineering (ISE)

DEPARTMENT OF PHYSICS KISSENA BOULEVARD FLUSHING, NEW YORK TEL.: (718) /FAX: (718)

DIVISION OF SCIENCES AND ENGINEERING

PETITION/PROGRAM SHEET Degree: Bachelor of Arts Major: Criminal Justice Concentration: Law Enforcement

Undergraduate Curriculum Manual

Department of Electrical and Computer Engineering

HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University

ELECTRICAL ENGINEERING

Undergraduate Degree Map for Completion in Four Years

MASTER OF SCIENCE IN APPLIED PHYSICS AND COMPUTER SCIENCE FIVE-YEAR PROGRAM

RN- BSN Program Admission and Curriculum. Accreditation Statement. Admission Criteria RN- BSN Program

Handbook for Undergraduate Students in Electrical and Computer Engineering

Undergraduate Degree Map for Completion in Four Years

Undergraduate Degree Map for Completion in Four Years

Undergraduate Degree Map for Completion in Four Years

COMPUTER SCIENCE 120 Hours

ELECTRICAL ENGINEERING

Union County College Faculty Curriculum Committee. New Program Proposal Form

Undergraduate Degree Map for Completion in Four Years

The Bachelor of Science in Computer Science

These degree requirements are in effect starting from Admission.

Bachelor of Arts: Theatre Arts Design/Technology Program Sheet, Page 2 of 5 Posted 3/6/14

THE MATHEMATICS EDUCATION PROGRAM FOR STUDENTS GRADUATING IN 2017 AND LATER (also see the Math Education web site:

Department of Computer Science

These degree requirements are in effect starting from Admission.

22 University of Hawai i

Business Administration

These degree requirements are in effect starting from Admission.

Information Technology Management Bachelor of Science Degree (B.S.)

Please consult the Department of Engineering about the Computer Engineering Emphasis.

The Relevance of CS and SE Education: A Survey

College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks

College of Liberal Arts. Dr. Christina Murphy, Dean Dr. Samuel L. Dameron, Associate Dean

DEPARTMENT OF MATHEMATICS & COMPUTING

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

Undergraduate Degree Map for Completion in Four Years

Course Articulation between New Mexico State University and El Paso Community College

Applied Mathematics and Computer Science College of Science, Technology, Engineering and Mathematics University of Wisconsin Stout

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:

PETITION/PROGRAM SHEET Degree: Bachelor of Fine Arts Major: Dance

Bachelor of Science in. Computer Science. Advising Brochure Department of. Computer Science & Engineering College of Arts & Sciences

Computer Science/Software Engineering

Transcription:

UNO COLLEGE OF INFORMATION SCIENCE & TECHNOLOGY 1110 S 67th St Omaha, NE 68182 402.554.3819 www.ist.unomaha.edu Requirements Correspond to Catalog

TABLE OF CONTENTS & GENERAL INFORMATION The College of Information Science and Technology Page 2 University Requirements for the BSCS Degree Page 3 University General Education Requirements for the BSCS Degree Page 4-5 Major Requirements for the BSCS Degree Page 6-10 Bachelor of Science in Computer Science Page 10 Second BS Degree in Computer Science Page 11 Minor in Computer Science Page 11-12 Core Extension Application Form Page 13 UNDERGRADUATE ADVISING Telephone (402) 554-3819 FAX (402) 554-3284 University of Nebraska at Omaha PKI 170 1110 South 67 th Street Omaha, NE 68182 www.mavtrack.unomaha.edu PKI Building The College of Information Science and Technology (IS&T) is housed in the Peter Kiewit Institute (PKI), located approximately one mile south of the UNO Dodge Street campus, separated by a city park and golf course. The facility provides laboratory, office, research, and classroom space, as well as computer facilities for both the College of Engineering and the College of IS&T. The computer networks and labs in this building consist of the latest fiber optic design. The Computer Science degree was established in June 1996; the PKI building opened its doors to students in August 1999. THE COLLEGE OF INFORMATION SCIENCE AND TECHNOLOGY OBJECTIVE 1 P age

The principal goal of the College of Information Science and Technology (IS&T) is to produce the next generation of information specialists. The College is committed to providing comprehensive, current, and quality education to students as illustrated by its motto: No student will go unchallenged or unassisted. Students graduating from our programs are prepared technically to enter the information industry, apply technology in organizational environments, embrace life-long learning, and contribute to their communities. IS&T is utilizing some of the following methods to achieve its objectives: Forming partnerships with the business community Assisting students in finding internships Offering challenging courses, including seminars and special topics courses Facilitating faculty and executive-in-residence programs Providing the latest in curriculum, programs and computer technology Identifying future needs in business and information technology, and preparing students to meet those needs Aiding students with career planning and job searches ACCREDITATION The College of Information Science and Technology undergraduate programs in Computer Science and Management Information Systems are accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET), 111 Market Place, Suite 1050, Baltimore, MD 21202-4012, telephone: 410/347-7700. DEGREES Bachelor of Science in Computer Science (BSCS) The objectives of the Computer Science curriculum are to provide students with: an environment conducive to understanding the paradigms of the Computer Science discipline an appropriate balance between formal theory, concepts and the more pragmatic issues of the discipline maximum flexibility in tailoring their programs of study to satisfy their specific career objectives and aspirations The program is designed to meet several principal objectives: provide students with a foundation for graduate study provide students with a foundation for entry into the computing profession provide students with a foundation for lifelong personal and professional growth through the pursuit of a variety of career paths educate students to assume leadership positions in diversified, rapidly changing fields including system design, development and integration; software process technology and management; information technology and management; and computer communications and networking INTERNSHIP PROGRAM The College of IS&T has a unique opportunity to match students and businesses together through its internship program, which is structured for junior and senior students who desire a work environment where they can apply the knowledge they acquire in the classroom to a work situation. Arrangements are made for the experience to be full or part time, and academic credit can also be determined depending on the opportunities involved in the work assignment. Through internships, businesses have the opportunity to assess an individual s performance level, problem solving skills, and ability to work in a group, and students are prepared for the best jobs because they are challenged to learn the skills needed to become the leaders of tomorrow. CAREER FIELDS The Computer Science (CS) program provides a firm foundation in the theory and applications of computing while allowing for additional concentration in areas of choice such as information systems, mainframe 2 P age

computing, computer networking, telecommunications, data and knowledge engineering, software development and many others. A bachelor of science degree in Computer Science (BSCS) provides the educational background appropriate for pursuing career opportunities as a mainframe, PC or UNIX programmer, systems analyst, applications developer, Internet/Intranet or web developer, systems administrator or network administrator. A graduate of this program will also be prepared for graduate studies in Computer Science or a related field. This brochure provides basic information about the Computer Science degree. All potential CS majors are encouraged to see an advisor to determine a suggested program schedule. To obtain a BSCS degree, the student must fulfill certain university, college and departmental requirements. UNIVERSITY REQUIREMENTS FOR THE BSCS DEGREE GENERAL REQUIREMENTS 1. A minimum of 120 credit hours is required for the degree. 2. Students may follow the UNO catalog requirements in effect at the time of their first enrollment, provided continuous enrollment is maintained (fall, spring, fall, spring...). 3. Thirty of the last 36 hours must be University of Nebraska at Omaha courses. 4. Registering for courses without having taken the stated prerequisites could result in administrative withdrawal. 5. Courses such as English 1050, 1090, and 1100 and orientation courses in other colleges or divisions may not be counted as part of the minimum 120 credit hours in the degree program. University Seminar 1010 may be applied as an elective if taken in the first 30 hours of the degree program. 6. No more than four semester hours of physical education may count toward the degree. 7. No more than a maximum of 12 semester credit hours of approved courses may be taken in any one department outside of the College of IS&T with the exception of foreign languages. A maximum of 16 semester credit hours in any one foreign language may be applied to the degree. More than one foreign language is allowed. 8. A repeated course may count only once for graduation. (Exceptions are internships, independent studies, physical education activity courses, and special topic courses). 9. Students must see a College of IS&T advisor regarding the specific requirements for their major. Advising appointments can be scheduled online at http://mavtrack.unomaha.edu or by contacting the College of IS&T Academic Advising Office at 402/554-3819. 10. Students must obtain a grade of "C-" or better in each class for the purpose of meeting general education, Departmental, and College requirements. A minimum cumulative GPA of 2.5 is required by the College of Information Science and Technology. 11. Students must complete an online Application for Degree form through Mavlink on or before the deadline during the semester in which they plan to graduate. An Application for Degree fee is payable at the time the application is submitted. Students should visit the UNO Bookstore as soon as possible after submitting the degree application to order a cap and gown and graduation announcements. Deadlines to order graduation items vary depending on the ceremony in which the student plans to participate. Please contact the UNO Bookstore at 402/554-2336 with any questions. UNIVERSITY GENERAL EDUCATION REQUIREMENTS FOR THE BSCS DEGREE Fundamental Academic Skills, Distribution, and Diversity Requirements Fundamental Academic Skills - 15 hours (Grade of C- or better required) See an IS&T advisor regarding placement requirements in English and Math courses. 3 P age

English and Writing ENGL 1150* English Composition I (or equivalent) ENGL 1160* English Composition II (or equivalent) CIST 3000 Advanced Comp for IS&T 9 hours * For students testing into ENGL 1150, the nine-hour requirement is satisfied by completing ENGL 1150 or 1154; ENG 1160 or 1164 and CIST 3000. For students testing into ENGL 1160, the nine-hour requirement is satisfied by completing ENGL 1160, CIST 3000 and applying for retroactive credits for ENG 1150. For students testing proficient on the English Placement Examination, the nine-hour requirement is satisfied by completing CIST 3000 and applying for retroactive credits for ENG 1150 and ENG 1160. Public Speaking SPCH 1110 Public Speaking Fundamentals OR 3 hours SPCH 2120 Argumentation and Debate Mathematics MATH 1310 Intermediate Algebra (may test out) 3 hours University Distribution Requirements 25 hours (Grade of C- or better is required) See UNO s general education website for a list of approved courses http://gened.unomaha.edu/approvedcourses.php Natural & Physical Sciences (7 hours from at least two disciplines) Understanding the nature of scientific inquiry and the operation of the natural, physical, and technological world is essential for making personal and public policy decisions. Students must complete 8 credit hours of course work representing at least two different disciplines in this category with at least one laboratory course. Successful students shall be able to do the following: demonstrate a broad understanding of the fundamental laws and principles of science and interrelationships among science and technology disciplines demonstrate a broad understanding of various natural phenomena that surround and influence our lives describe how scientists approach and solve problems including an understanding of the basic components and limitations of the scientific method solve problems and draw conclusions based on scientific information and models, using critical thinking and qualitative and quantitative analysis of data and concepts in particular to distinguish reality from speculation Humanities/Fine Arts (9* hours from at least two disciplines) Understanding the meaning, value, and history of human existence is an essential skill for living in contemporary society. One must have an understanding and appreciation of the various forms of humanistic/artistic expression and the role these artifacts play across various cultures. Students must complete 9 credit hours of coursework representing at least two different disciplines in this category. Successful students shall be able to do the following: analyze representative texts, artifacts, and/or essential elements of the relevant discipline recognize and articulate the diversity of human experience across a range of historical periods and global societies describe and evaluate ways in which humanistic/artistic expression throughout the ages expresses the culture and values of time and place demonstrate an understanding of the value and role of literature, history, language, philosophy and/or the arts as they impact academic career or community life. * CIST 3110 IT Ethics applies to both College of IS&T Core and Humanities requirements Social Sciences (9* hours from at least two disciplines) 4 P age

The goal of the social sciences is to help students understand the social dynamics that make up the world, particularly the relationships between individuals, groups, societies and social institutions. Students must complete 9 credit hours of coursework representing at least two different disciplines in this category. Successful students shall be able to do the following: understand the diversity of human motivations and institutional forces that influence social behavior develop analytical and critical thinking skills as applied to the study of the social sciences recognize multiple methods and modes of inquiry used in the social sciences and their appropriate application communicate ideas and explain concepts and analyses using the language of the social sciences * CIST 2100 applies to both College of IS&T Core and Social Sciences requirements University Diversity requirements - 6 hours (Grade of C- or better is required) See UNO s general education website for a list of approved courses http://gened.unomaha.edu/approvedcourses.php Global Diversity (3 hours) Courses in this category focus on significant cultural, economic, geographical, historical, political, and/or sociological aspects of one or more countries or nations (including indigenous nations) other than or in comparison to the United States. Students must complete 3 credit hours of coursework. Successful students shall be able to do the following: recognize the environmental and historical circumstances that produce different social and cultural systems demonstrate specific knowledge of the cultural, historical, social, economic, and/or political aspects of one or more countries other than the United States explain the interrelations among global economic, political, environmental and social systems explain ways in which identity is developed and how it is transmitted within and by members of the group or groups. United States Diversity (3 hours) This requirement develops students' awareness and appreciation of the history, society, and/or culture of one or more underrepresented groups in the United States. Students must complete 3 credit hours of coursework. Successful students shall be able to do the following: demonstrate knowledge of the role and contributions of one or more underrepresented groups in the development of the United States recognize and articulate differences, expectations, and/or challenges experienced by one or more underrepresented groups demonstrate specific knowledge of the cultural, historical, social, economic, and/or political factors that shape the interaction of a diverse group or groups within society explain ways in which identity is developed and how it is transmitted within and by members of the group or groups. COMPUTER SCIENCE Major Requirements GENERAL REQUIREMENTS A minimum of 82 credit hours must be taken including: 18 hours of IS&T Core courses 27 hours of Computer Science Core courses 16 hours of Mathematics courses 21 hours in Computer Science Core Extension 5 P age

IS&T CORE COURSES (18 hours) CIST 1400 Introduction to Computer Programming CIST 1404* Introduction to Computer Programming Lab CSCI 1620 Introduction to Computer Science II CIST 2100* Organizations, Applications, and Technology CSCI 2240 Introduction to C Programming CIST 2500 Introduction to Applied Statistics for IS&T CIST 3110* IT Ethics *CIST 1404 is optional; CIST 2100 applies toward Social Sciences requirement; CIST 3110 applies toward Humanities requirement. COMPUTER SCIENCE CORE COURSES (27 hours) CSCI 3320 Data Structures CSCI 3550 Communication Networks CSCI 3660 Theory of Computation CSCI 3710 Introduction to Digital Design and Computer Organization CSCI 4220 Principles of Programming Languages CSCI 4350 Computer Architecture CSCI 4500 Operating Systems CSCI 4830 Introduction to Software Engineering CSCI 4970 Capstone Project CSCI 4000 MFT* Assessment (0 hours) *MFT- Major Field Test The Computer Science Department uses the MFT to statistically compare our graduates to graduates from other institutions of higher education nationwide. The test consists of 60 multiple-choice questions. Individual scores on the MFT give an effective metric to measure levels of achievement and allow students to compare their scores with national comparative data. The Computer Science Department uses the scores to assist in its ongoing, detailed curriculum review and evaluation. All results are confidential. Visit http://www.ets.org/hea/mft/discipline.html for more details on the MFAT, including sample questions. MATHEMATICS COURSES (16 hours) MATH 1950 Calculus I MATH 1960 Calculus II CSCI 2030 Mathematical Foundation of Computer Science MATH 2050 Applied Linear Algebra COMPUTER SCIENCE CORE EXTENSION (21 hours) Various core extension tracks, concentrations, and areas of emphasis may be taken to form an area of specialization for the Computer Science Core Extension. Twelve hours of the core extension must be upper division Computer Science courses (course numbers of 3000 or greater). The remaining 9 hours must be in an area of emphasis consistent with the computer science degree. Core extensions other than the elective tracks, concentrations, or upper division computer science courses must be approved by the Computer Science Undergraduate Program Committee (UPC) and should be submitted at the end of the sophomore year to the IS&T Undergraduate Advising Office in PKI 170. Allow at least one month to receive a response from the UPC. 12 credit hours must be upper-division (3000+) Computer Science courses 9 credit hours must be related courses and can be selected from 2000 to 4000 level courses CORE EXTENSION OPTIONS COMPUTER SCIENCE UPPER DIVISION COURSES (12 hours) CSCI 3100* Applied Combinatorics 6 P age

CSCI 3300* Numerical Methods CSCI 3510 Advanced Game Programming CSCI 3830 Advanced Java Programming CSCI 4100 Introduction to Algorithms CSCI 4150* Graph Theory & Application CSCI 4250 Human-Computer Interaction CSCI 4260 User Interface Design & Development CSCI 4300* Deterministic Operations Research Models CSCI 4310* Probabilistic Operations Research Models CSCI 4380 Computer and Network Forensics CSCI 4440 Introduction to Parallel Computing CSCI 4450 Introduction to Artificial Intelligence CSCI 4460 Natural Language Understanding CSCI 4470 Pattern Recognition CSCI 4480 Introduction to Multi-Agent and Multi-Robot Systems CSCI 4510 Advanced Operating Systems CSCI 4560* Number Theory and Cryptography CSCI 4620 Computer Graphics CSCI 4660* Automata, Computability & Formal Languages CSCI 4700 Compiler Construction CSCI 4760* Topics in Modeling CSCI 4850 Database Management Systems CSCI 4900 Internet Systems Development CSCI 4950 Internship in Computer Science CSCI 4980 Topics in Computer Science CSCI 4990 Independent Studies * Cross listed with MATH courses COMPUTER SCIENCE LOWER DIVISION AND INFORMATION ASSURANCE UPPER DIVISION COURSES (9 hours total) CSCI 2310 Video Game Design CSCI 2510 Introduction to Game Programming CSCI 2840 C++ and Object Oriented Programming CSCI 2850 Programming on the Internet CIST 2910 Multimedia Information Systems CSCI 2980 Topics in Computer Science IASC 3350/ Security Administration - Linux OR IASC 3370 Security Administration - Windows IASC 3570 Cryptography IASC 3600 Information Security, Policy, and Awareness IASC 4360 Foundations of Information Assurance IASC 4450 Host-Based Vulnerability IASC 4460 Network Based Vulnerability IASC 4540* Computer Security Management IASC 4580 Certification and Accreditation of Secure Systems (Capstone) * Cross listed with CIST courses Core Extension Tracks Software Engineering Track This track will provide students with knowledge of software development methods and techniques including planning, managing, developing, implementing, testing and documenting a large project. 7 P age

CSCI 4250 Human-Computer Interaction CSCI 4260 User Interface Design and Development CSCI 4850 Database Management Systems CSCI 4980 Topics in Computer Science Computer Networking and Communications Track This track will provide students with knowledge of networking computers in different network topologies such as local and wide area networks, the OSI model, data communication hardware, software and applications, network protocols and standards, performance analysis, etc. CSCI 3550 Communication Networks CSCI 4150 Graph Theory and Application CSCI 4300 Deterministic Operations Research Models CSCI 4310 Probabilistic Operations Research Models CSCI 4440 Introduction to Parallel Computing Information Systems Engineering Track This track will provide students with the knowledge to identify IS problems, decompose problems, communicate concepts, develop alternative solutions, evaluate alternatives, conceptualize designs and build, test, validate and deliver information systems. CSCI 3550 Communication Networks CSCI 4250 Human-Computer Interaction CSCI 4850 Database Management Systems Internet and Intranet Software Application Development Track This track will provide students with methods and techniques for developing software application systems on the Internet and intranet. CSCI 2850 Programming on the Internet CIST 2910 Multimedia Systems CSCI 4250 Human-Computer Interaction CSCI 4260 User Interface Design and Development Core Extension Elective Tracks from Other Academic Areas: Mathematics Track (also completes MATH Minor) MATH 1970 Calculus III (4 hours) MATH 2350 Differential Equations CSCI 3100/MATH 3100* Applied Combinatorics MATH 3230 Introduction to Analysis *Courses cross listed with CSCI cannot be used as both upper-division computer science courses and electives. Other mathematics electives are acceptable. Currently, MATH 1970 and 3000/4000 level courses constitute acceptable MATH Core Extension Elective Track choices. Computer and Electronics Engineering (CEEN) Track CEEN 2130 Electrical Circuits I CEEN 2140 Electrical Circuits II CEEN 2184 Electrical Circuits I Lab (1 hour) CEEN 2220 Electronic Circuits I Information Systems & Quantitative Analysis (ISQA) Track (also completes MIS Minor) ISQA 3310 Managing the Database Environment ISQA 3910 Introduction to Project Management ISQA 4110 Information Systems Analysis 8 P age

ISQA 4120 System Design and Implementation Nine hours of acceptable ISQA electives may be selected from the following courses: : ISQA 2000 Special Topics: Information Systems and Quantitative Analysis ISQA 3300 File Structures for Information Systems ISQA 3520 Graphical User Interface Design ISQA 4010 Business Intelligence ISQA 4100 Information Systems Architecture and Organization ISQA 4120 Systems Design/Implementation ISQA 4130 Information Technology for Development ISQA 4140 Teaching Computer Basics to Inmates at the Douglas County Department of Corrections ISQA 4150 Advanced Statistical Methods for IS&T ISQA 4160 Introduction to Enterprise Resource Planning ISQA 4180 e-commerce ISQA 4190 Process Reengineering with Information Technology ISQA 4200 Information and Data Quality Management ISQA 4300 Database Administration ISQA 4380 Distributed Technologies and Systems ISQA 4500 Special Problems in Information Systems and Quantitative Analysis ISQA 4510 Information Systems Internship ISQA 4730 Decision Support Systems ISQA 4880 Systems Simulation and Modeling Other Elective Areas Other elective areas may be acceptable if approved by the Computer Science Undergraduate Program Committee. Core Extension Concentrations (18 hours) Students pursuing a concentration must complete a Change of Academic Program form, secure appropriate signatures and submit the form in person at the Registrar s Office. The list of electives for each concentration below is not exhaustive. Students may take other relevant courses as electives with the approval of the Computer Science Undergraduate Program Committee. Internet Technologies (it) Concentration Required Courses (9 hours) CSCI 2850 Programming on the Internet CSCI 3830 Advanced Java Programming CSCI 4900 Internet Systems Development Elective Courses (9 hours) CIST 2910 Multimedia Systems IASC 3350/ Security Administration - Linux OR IASC 3370 Security Administration - Windows CSCI 4380 Computer and Network Forensics CSCI 4850 Database Management Systems Information Assurance Concentration Required Courses (9 hours) IASC* 3600 Information Security, Policy and Awareness IASC* 4360 Foundations of Information Assurance IASC* 4380 Computer and Network Forensics * Cross listed with CIST courses 9 P age

Elective Courses (9 hours) IASC 3350/ Security Administration - Linux OR IASC 3370 Security Administration - Windows IASC 4450 Host-Based Vulnerability Discovery IASC 4460 Network-Based Vulnerability Discovery IASC 4540 Computer Security Management CSCI 4560/ Number Theory and Cryptography OR IASC 3570 Cryptography Game Programming Concentration Required Courses (9 hours) CSCI 2510 Introduction to Game Programming CSCI 3510 Advanced Game Programming CSCI 4620 Computer Graphics Elective Courses (9 hours) CSCI 2310 Video Game Design CSCI 4250 Human-Computer Interaction CSCI 4260 User Interface Design and Development CSCI 4450 Introduction to Artificial Intelligence CSCI 4480 Introduction to Multi-Agent and Multi-Robot Systems CSCI 4660 Automata, Computability and Format Languages CSCI 4850 Database Management Systems ART 3140 Computer Generated Imagery ART 3160 Game Design as Art BACHELOR OF SCIENCE IN COMPUTER SCIENCE (BSCS) SUGGESTED COURSE SEQUENCE FRESHMAN YEAR SOPHOMORE YEAR Fall Semester Spring Semester Fall Semester Spring Semester ENGL 1150 3 ENGL 1160 3 CSCI 3000 3 CIST 3110/Hum 3 CMST 1110 3 Nat/Phys Sci 4 Nat/Phys Sci 3 CIST 2500 3 CIST 1400 3 CSCI 1620 3 CSCI 2240 3 CSCI 3320 3 MATH 1950 5 MATH 1960 5 CSCI 2030 3 Elective 3 Elective 1 CIST 2100/Soc Science 3 Social Science 3 TOTAL 15 TOTAL 15 TOTAL 15 TOTAL 15 JUNIOR YEAR SENIOR YEAR Fall Semester Spring Semester Fall Semester Spring Semester MATH 2050 3 CSCI 3550 3 CSCI 4220 3 CSCI 4000 0 CSCI 3710 3 CSCI 3660 3 CSCI 4500 3 CSCI 4970 3 Humanities 3 CSCI 4350 3 CSCI 4830 3 Core Extension 3 Div/Soc Science 3 Div/Humanities 3 Core Extension 3 Core Extension 3 Core Extension 3 Core Extension 3 Core Extension 3 Core Extension 3 Elective 3 TOTAL 15 TOTAL 15 TOTAL 15 TOTAL 15 SECOND BS DEGREE IN COMPUTER SCIENCE General Requirements Students who have satisfied the requirements for a first baccalaureate degree other than Computer Science at the University of Nebraska at Omaha must complete a minimum of 30 additional semester hours at the University for a second baccalaureate degree. 10 P age

Computer Science Requirements (82 hours) To obtain Computer Science as a second bachelor s degree, students must complete academic requirements for the degree which include: 18 hours of College of IS&T Core courses 27 hours of Computer Science Core courses 16 hours of Mathematics courses 21 hours in Computer Science Core Extension courses Students must consult an academic advisor prior to starting this program. Some transfer coursework may apply; however, 30 of the last 36 hours must be University of Nebraska at Omaha courses. MINOR IN COMPUTER SCIENCE A minor in computer science may be earned by completing 24 credit hours consisting of: IS&T CORE COURSES (12 hours) CIST 1400 Introduction to Computer Programming CIST 1404 Introduction to Computer Programming Lab (optional) CSCI 1620 Introduction to Computer Science II CIST 2100 Organizations, Applications, and Technology CIST 2500 Introduction to Applied Statistics for IS&T COMPUTER SCIENCE MINOR ELECTIVES (12 hours) Six credit hours at the 2000 level or above, and Six credit hours at the 3000 level or above. NOTE: Student is accountable for any course prerequisites. Elective Courses 2000 level (6 hours) CSCI 2030 Math Foundation of CS CSCI 2240 Introduction to C Programming CSCI 2510 Introduction to Game Programming CSCI 2840 C++ Programming CSCI 2850 Programming on the Internet CIST 2910 Multimedia Systems CSCI 2980 Topics in Computer Science Electives Courses 3000 Level (6 hours) CSCI 3100 Applied Combinatorics CSCI 3300 Numerical Methods CSCI 3320 Data Structures CSCI 3510 Advanced Game Programming CSCI 3550 Communication Networks CSCI 3660 Theory of Computation CSCI 3710 Digital Design CSCI 3830 Advanced Java CSCI 4100 Introduction to Algorithms CSCI 4150 Graph Theory and Applications CSCI 4220 Principles of Programming Languages CSCI 4250 Human-Computer Interaction CSCI 4260 User Interface Design and Development CSCI 4300 Deterministic Operations Research Models CSCI 4310 Probabilistic Operations Research Models CSCI 4350 Computer Architecture CSCI 4380 Computer and Network Forensics CSCI 4440 Introduction Parallel Computing 11 P age

CSCI 4450 Introduction to Artificial Intelligence CSCI 4460 Natural Language Understanding CSCI 4470 Pattern Recognition CSCI 4480 Introduction to Multi-Agent and Multi-Robot Systems CSCI 4500 Operating Systems CSCI 4510 Advanced Operating Systems CSCI 4560 Number Theory and Cryptography CSCI 4620 Computer Graphics CSCI 4660 Automata, Computability and Formal Languages CSCI 4700 Compiler Constructions CSCI 4760 Topics in Modeling CSCI 4830 Introduction to Software Engineering CSCI 4850 Database Management Systems CSCI 4900 Internet Systems Development CSCI 4950 Internship in Computer Science CSCI 4970 Capstone Project CSCI 4980 Topics in Computer Science CSCI 4990 Independent Study 12 P age

NAME: STUDENT ID#: LAST UPDATED: General Education Requirements Computer Science Curriculum Requirements ENGLISH COMPOSITION (9 CREDIT HRS) IS&T CORE COURSES (18 CREDIT HRS) CORE EXTENSION COURSES (21 CREDIT HRS) Course # Course Name Grade Cr Notes Course # Course Name Grade Cr Notes Course # Course Name Grade Cr Notes ENGL 1150 Composition I CIST 1400 Intro to Comp Prgrmng ENGL 1160 Composition II CIST 1404* Intro to Comp Prgrmng Lab CIST 3000 Adv Comp for IS&T CSCI 1620 Intro to Comp Science II Remaining: 9 Compl: 0 CSCI 2240 Intro to C Programming MATHEMATICS (3 CREDIT HRS) CIST 2100 Orgs, Apps & Technology Course # Course Name Grade Cr Notes CIST 2500 Intro to Applied Statistics MATH 1310 or test out CIST 3110 IT Ethics Remaining: 3 Compl: 0 * Optional PUBLIC SPEAKING (3 CREDIT HRS) Remaining: 18 Compl: 0 Course # Course Name Grade Cr Notes MATHEMATICS COURSES (16 CREDIT HRS) CMST 1110 Public Speaking Course # Course Name Grade Cr Notes CMST 2120 OR Debate MATH 1950 Calculus I Remaining: 3 Compl: 0 MATH 1960 Calculus II HUMANITIES (9 CREDIT HRS) CSCI 2030 Math Foundations of CS Course # Course Name Grade Cr Notes MATH 2050 Applied Linear Algebra CIST 3110 IT Ethics Remaining: 16 Compl: 0 COMPUTER SCIENCE CORE COURSES (27 CREDIT HRS) Remaining: 21 Compl: 0 Course # Course Name Grade Cr Notes Remaining: 6 Compl: 0 CSCI 3320 Data Structures BSCS ACADEMIC RULES SOCIAL SCIENCE (9 CREDIT HRS) CSCI 3710 Intro to Digital Design 1. A minimum of 120 credit hours and a 2.5 GPA are required to graduate from the Course # Course Name Grade Cr Notes CSCI 3550 Communication Networks College of IS&T with a Bachelor's Degree. 2. All courses must be "C " or higher. CIST 2100 Orgs, Apps & Tech * * CSCI 3660 Theory of Computation Fall/Spring only 3. Students must see an IS&T academic advisor regarding the specific requirements for their major. CSCI 4220 Programming Languages 4. Students may follow the UNO catalog requirements in effect at the time of their first CSCI 4350 Computer Architecture enrollment, provided continuous enrollment is maintained (fall, spring, fall, spring...). Remaining: 6 Compl: 0 CSCI 4500 Operating Systems 5. Students are accountable for prerequisites of all courses listed. 6. Thirty of the last 36 hours must be University of Nebraska at Omaha courses. NATURAL/PHYSICAL SCIENCE (7 CREDIT HRS) CSCI 4830 Intro to SW Engineering 7. Up to 4 semester hours of different physical education activity courses may count Course # Course Name Grade Cr Notes CSCI 4970 Capstone Project Fall/Spring only toward the degree. CSCI 4000 Assessment (MFT) 0 8. A repeated course may count only once for graduation. (Exceptions are internships, Remaining: 27 Compl: 0 independent studies, physical education activity courses, and special topic courses, provided each course is a new topic.) Lab ELECTIVE COURSES (7 CREDIT HRS) Include 2 different areas; 1 with a lab Course # Course Name Grade Cr Notes Remaining: 7 Compl: 0 CSCI 1200* Comp Science Principles * If not GLOBAL DIVERSITY COURSE (3 CREDIT HRS) CIST 1300* OR Intro to Web Devel waived Course # Course Name Grade Cr Notes US DIVERSITY COURSE (3 CREDIT HRS) Remaining: 7 Compl: 0 Course # Course Name Grade Cr Notes TOTAL CREDITS (Including in progress classes): 0 Last update: March 2015 GPA: Remaining: 6 Compl: 0 Matriculation form corresponds to UNO Catalog 2015 2016. By signing below, I affirm that I understand the requirements outlined on this page. Student Date Advisor Date

NAME: STUDENT ID#: LAST UPDATED: Optional Concentrations MAJOR: COMPUTER SCIENCE GAME PROGRAMMING & DESIGN (18 CREDIT HRS) INFORMATION ASSURANCE (18 CREDIT HRS) INTERNET TECHNOLOGIES (18 CREDIT HRS) Course # Course Name Grade Cr Notes Course # Course Name Grade Cr Notes Course # Course Name Grade Cr Notes CORE COURSES (9 HRS) CORE COURSES (9 HRS) CORE COURSES (9 HRS) CSCI 2510 Intro to Game Prgrmng IASC 3600 Info Security, Policy & Aware CSCI 2850 Prgrmming on the Internet CSCI 3510 Adv Game Programming IASC 4360 Found of Info Assurance CSCI 3830 Adv JAVA Programming CSCI 4620 Computer Graphics IASC/CSCI 4380 Comp & Network Forensics CSCI 4900 Internet Sys Development ELECTIVE COURSES* (9 HRS) ELECTIVE COURSES* (9 HRS) ELECTIVE COURSES* (9 HRS) CSCI 2310 Video Game Design IASC/CIST 4540 Computer Security Mgmt CIST 2910 Multimedia Systems CSCI 4250 Human Comp Interaction CSCI 4560 Nmbr Theory&Cryptography CSCI 4380 Comp & Network Forensics CSCI 4260 UI Design & Development IASC 3570 OR Cryptography CSCI 4850 Database Mgmt Systems CSCI 4450 Intro to Artificial Intelligence IASC 3350 Security Admin Linux OR IASC 3350 Security Admin Linux OR CSCI 4480 Intro to Multi Agent/Robot Sys IASC 3370 Security Admin Windows IASC 3370 Security Admin Windows Automata, Computability IASC 4450 Host Based Vulnerability CSCI 4660 & Formal Languages IASC 4460 Network Based Vulnerability CSCI 4850 Database Mgmt Systems ART 3140 Comp Generated Imagery ART 3160 Game Design as Art Note: Limit of 1 Non CSCI Elective Course Remaining: 18 Compl: 0 Remaining: 18 Compl: 0 Remaining: 18 Compl: 0 * Elective lists are not exhaustive. Students may take other relevant courses as electives under the approval of the Computer Science Undergraduate Program Committee (UPC). CSCI majors may complete the above concentrations and apply selected courses towards the area of Core Extension This matriculation form corresponds with UNO Catalog 2015 2016. Last update: March 2015

NAME: STUDENT ID#: LAST UPDATED: MINOR in COMPUTER SCIENCE COMPUTER SCIENCE Course # Course Name Grade Cr Notes Course # Course Name Grade Cr Notes CORE COURSES (12 HRS) ELECTIVE COURSES 3000 LEVEL (6 HRS) CIST 1400 Intro to Comp Prgrm CSCI 3100 Applied Combinatorics CIST 1404* Intro to Comp Prgrm Lab CSCI 3300 Numerical Methods CSCI 1620 Intro to Comp Science II CSCI 3320 Data Structures CIST 2100 Orgs, Apps & Technology CSCI 3510 Adv Game Programming CIST 2500 Intro to Applied Statistics CSCI 3550 Communication Networks * Optional CSCI 3660 Theory of Computation ELECTIVE COURSES 2000 LEVEL (6 HRS) CSCI 3710 Intro to Digital Design CSCI 2030 Math Foundations of CS CSCI 3830 Adv JAVA Programming CSCI 2240 Intro to C Programming CSCI 4100 Intro to Algorithms CSCI 2510 Intro to Game Prgrmng CSCI 4150 Graph Theory & App CSCI 2840 C++ Programming CSCI 4220 Programming Languages CSCI 2850 Prgrmmng on the Internet CSCI 4250 Human Comp Interactions CIST 2910 Multimedia Systems CSCI 4260 User Interface Des & Dev CSCI 2980 Topics in Computer Science CSCI 4300 Deterministic Op Research CSCI 4310 Probabilistic Op Research CSCI 4350 Computer Architecture CSCI 4380 Comp & Network Forensics CSCI 4440 Intro to Parallel Computing CSCI 4450 Intro to Artificial Intelligence CSCI 4470 Pattern Recognition CSCI 4480 Intro to Multi Agent/Robots Sys CSCI 4500 CSCI 4510 CSCI 4560 CSCI 4620 Operating Systems Adv Operating Systems Number Theory & Cryptography Computer Graphics COMPUTER SCIENCE This matriculation form corresponds with UNO Catalog 2015 2016. Last update: March 2015 Automata, Computability CSCI 4660 CSCI 4700 & Formal Languages Compiler Construction CSCI 4760 Topics in Modeling CSCI 4830 Intro to SW Engineering CSCI 4850 Database Mgmt Systems CSCI 4900 Internet Systems Dev CSCI 4950 Internship in CS CSCI 4970 Capstone Project CSCI 4980 Topics in Computer Science CSCI 4990 Independent Study Remaining: 24 Compl: 0