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

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

Program Proposal for a Direct Converted Program. BS in COMPUTER SCIENCE

computer science (CSCI)

QuickGuide for SEAS CS Students (New Requirements Beginning Fall 2012)

SOFTWARE ENGINEERING. Description. Major Department Admission

III. Computer and Information Science

Department of Computer Science and Information Technology

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.) WITH A CONCENTRATION IN CYBERSECURITY

COMPUTER SCIENCE (CSCI)

SOFTWARE ENGINEERING. Curriculum in Software Engineering. Program Educational Objectives

QuickGuide for CC, GS, and Barnard CS Students

BS EE Flow Chart (WSU Tri City)

Department of Computer Science and Engineering

College of Arts and Letters Interdisciplinary Studies. Program Guide. Version 4 May Program Description and Course Requirements

The ECE Curriculum. Prof. Bruce H. Krogh Associate Dept. Head.

BS in Information Technology

COMPUTER SCIENCE AND ENGINEERING (CSEG)

Bachelor of Science in Software Engineering (BSSE) Scheme of Studies ( )

COMPUTER SCIENCE AND ENGINEERING (CSCE)

CSS 101 DIGITAL THINKING AUT/ AUT/ Y. BIS 111 BIS 111. Digital Thinking LAST UPDT: 3/23/16 APPROVED: 1/15/13

CSS 101 DIGITAL THINKING AUT/ AUT/ Y. BIS 111 BIS 111. Digital Thinking LAST UPDT: 3/23/16 APPROVED: 1/15/13

Scheme of Studies. BS Computer Science

Name: Key: Done In Progress Possible based on prerequisites

B.A. Mathematics

California State Polytechnic University, Pomona Degree Curriculum Sheet. Total. Elective Subplan/Option Support. Total

INFORMATION TECHNOLOGY, BS

The Volgenau School of Engineering

Computer Science. Computer Science Undergraduate Bulletin. Required Support Courses (7 credits) ENG 271 Technical Communication (4)

B.A. in Information Systems

VISVESVARAYA TECHNOLOGICAL UNIVERSITY, BELAGAVI Scheme of Teaching and Examination Choice Based Credit System (CBCS)

BEng in Computer Engineering

Degree and Study Plan

Electrical & Electronics Engineering

CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING

First year courses and prerequisites Notes Previously offered **

Computer Science & Engineering Department, School of Engineering UG Prospectus

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

A New Baccalaureate Program in Wireless Engineering. Victor P. Nelson 1, Richard O. Chapman 2, Richard C. Jaeger 1 Auburn University, Alabama

DEPARTMENT OF COMPUTER SCIENCE & ENGG

, , & CATALOG TECHNICAL CORES & ELECTIVES ELECTRICAL ENGINEERING TECHNICAL CORES

California State Polytechnic University, Pomona Degree Curriculum Sheet. Required Support Courses. Total Units

THE CHINESE UNIVERSITY OF HONG KONG Department of Information Engineering

First year courses and prerequisites Notes Previously offered **

California State Polytechnic University, Pomona Degree Curriculum Sheet. Required Support Courses. Total Units

COLLEGE: Engineering and Computer Science. Projected Course Offerings Fall 2017-Summer 2019

SCHOOL OF ENGINEERING. Degree: BACHELOR OF SCIENCE Credits: 128 Program: ELECTRICAL ENGINEERING. CURRICULUM Since: August 2018

This document is not intended to be a complete list of all requirements and is not a substitute for the Undergraduate Program Catalog.

First year courses and prerequisites Notes Previously offered **

Applied Sciences in Engineering Curriculum (073) Packaging Engineering Concentration

JES. 4 year BTech New Approved Curricula for Computer Science Engineering wef batch. BTech I semester (B1)

Department of Computer Science

Cover/Signature Page - Abbreviated Template/Abbreviated Template with Curriculum

6 See List A College Requirements (CR) 32 See list B College Electives (CE) 3 See list C Departmental Requirements (DR)

First year courses and prerequisites Notes Previously offered ** Satisfies: CHEM GECR. CHEM 153 General Chemistry (5 cr.) Satisfies: CHEM GECR

Name: Key: Done In Progress Possible based on prerequisites

, , & CATALOG TECHNICAL CORES AND ELECTIVES

DEPARTMENT OF COMPUTER ENGINEERING Z.H. COLLEGE OF ENGINEERING & TECHNOLOGY ALIGARH MUSLIM UNIVERSITY, ALIGARH

ENGINEERING PHYSICS CURRICULUM GUIDE

B.TECH IN COMPUTER SCIENCE AND ENGINEERING

First year courses and prerequisites Notes Previously offered **

Applied Sciences in Engineering Curriculum (073) Packaging Engineering Concentration

SOFTWARE ENGINEERING ELECTIVES. SUPPLEMENTARY ELECTIVES Any SE Elective can be used to fill this requirement.

COMPUTER SCIENCE. Mission and Vision. Other Requirements. Accreditation. Contact. General Guidelines Time of Admission to the Program

M.S. in Information Systems

MS in Computer Sciences & MS in Software Engineering

T CSL 540 LEADERSHIP TEAM DYN AUT/ AUT/ Leadership and Team Dynamics LAST UPDT: 5/09/14 APPROVED: 4/15/14

Imam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences

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

The COE Department. Sadiq M. Sait, Ph.D. Department of Computer Engineering

Academic and Curriculum Policies

Bachelor of Science in Electrical Engineering

Computer Science Student Advising Handout Idaho State University

Department of Electrical and Computer Engineering

COMPUTER SCIENCE. Undergraduate Program Information. Graduate Program Information. Entrance Requirements for Graduate Study in Computer Science

First year courses and prerequisites Notes Previously offered ** Satisfies: CHEM GECR. CHEM 153 General Chemistry (5 cr.) Satisfies: CHEM GECR

CCCCS meeting October 31, Transferring Courses and Students

Abu Dhabi Polytechnic Information Security Engineering Technology

Academic and Curriculum Policies

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

SCHEME OF EXAMINATION. and SYLLABI. for. Bachelor of Technology Computer Science and Engineering. Offered by

CATALOG 2016/2017 BINUS UNIVERSITY

Biological Sciences, BS

Master of Engineering in Computer Engineering Orientation. August 22, Pierce Cantrell Department of Electrical and Computer Engineering

CATALOG 2018/2019 BINUS UNIVERSITY. Computer Science. Introduction. Vision. Mission

Computer Science (CS)

Princess Sumaya University for Technology King Hussein School for Computing Sciences- Computer Graphics Department Curriculum 2017

The University of Toledo Course Equivalency Guide

Courses Approved for General Education Requirements

University of New Mexico Taos Associate of Applied Science in Digital Media Arts

Name: Key: Done In Progress Possible based on prerequisites

Engineering Technology

Entertainment Computing (

COMPUTER SCIENCE DEPARTMENT

Bachelor of Information Technology (Course Code: C2000) Bachelor of Computer Science (Course Code: C2001)

BIG BEND COMMUNITY COLLEGE AVIATION UNMANNED AERIAL SYSTEMS (UAS) TECHNICAL MANAGEMENT

Bachelor of Science in Electrical Engineering - Computer Engineering Concentration

THE CHINESE UNIVERSITY OF HONG KONG Department of Information Engineering

University Core Curriculum Requirements

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE (NON-THESIS OPTION)

Transcription:

Bachelor of Science in Computer Science Advising Brochure 201 201 Department of Computer Science & Engineering College of Arts & Sciences 256 Avery Hall advising@cse.unl.edu http://cse.unl.edu/advising The B.S. Degree in Computer Science is accredited by the Computing Accreditation Commission of ABET. http://www.abet.org rev: May 20, 201

Computer Science Major Requirements Computer Science & Engineering Courses: max 6 hrs P/NP with permission; 1+ hrs @ 00 level for non-raikes. new constraint for fall 201: 6+ hrs lecture-based technical electives. + prereq for,! deficiency for graduate school. Course Title RAIK Hrs + CSCE 155 Introduction to Comp Sci I 18 + CSCE 156 Introduction to Comp sci II 18 + CSCE 20 Computer Organization 28 + CSCE 25 Introduction to Discrete Struct (28) CSCE 251 Unix Programming 1 + CSCE 10 Data Structures & Algos 28! CSCE 22 Programming Lang Concepts CSCE 61 Intro to Software Engineering 8 CSCE 86 CS Professional Development 81&2 2 CSCE 87 CS Senior Design Project 02! CSCE 51 or 51 OS Kernels or OS Principles CSCE 2 or 28 Des & An Algos or Automata CSCE / Technical Elective - lecture 78 CSCE / Technical Elective - lecture CSCE / Technical Elective 01 (Raikes only Technical Elective) 01 () Mathematics Courses: + MATH 106 Analytic Geom & Calculus I 5 + MATH 107 Analytic Geom & Calculus II! MATH 1 Linear Alg (Matrix Theory)! STAT 80 Statistics & Applications 15 Natural Science Courses: 12 Must include two labs (bold face) from one area. Choose from the following areas: CHEM 109, 110, 221 or CHEM 11, 11 PHYS 211/221, 212/222, 21/22, ASTR 20/22 LIFE 120/120L, 121/121L, BIOS 109, 111, 112/112L, 206/112L, 206/205, 207 GEOL 101, 10, 210, 212, METR 200, 205, 70 GEOG 155, 181 ANTH 22/22L 2

CSCE Technical Electives Informatics Focus: 1 Database Systems fe 6 Internet Systems & Programming 70 Computer Graphics fe 71 Bioinformatics so 72 Digital Image Processing f 7 Computer Vision so 7 Data Mining se Artificial Intelligence Focus: 21 Foundations of Constraint Sat Theory fe 75 Multiagent Systems fo 76 Artificial Intelligence se 78 Machine Learning fe Networking & High-End Computing Focus: 0 Computer Architecture (grad school def.) f 2 High-Performance Processor Architectures fo VLSI Design 5 Cluster & Grid Computing fo 6 Advanced Embedded Systems s 7 File & Storage Systems fe 8 Sensor Networks se 9 Robotics fo 55 Distributed Operating Systems so 56 Parallel Algorithms & Programming fe 62 Communication Networks s 6 Data & Network Security se Foundations Focus: 0 Numerical Analysis f 21 Foundations of Constraint Sat Theory fe 2 Design & Analysis of Algorithms s 2 Computational Complexity Theory fe 28 Automata, Computation, & Formal Languages f 77 Cryptography & Computer Security su Software Engineering Focus: 78 Human Computer Interaction s 25 Compiler Construction se 61 Software Engineering II 6 Internet Systems & Programming 9 ILab Project (or 01/2,01/2 DS) Additional Choices: 51 Operating System Kernels f 99H Honors Thesis 51 Operating System Principles s 57 Systems Administration fe 91 & 98 Internship & Computer Problems

Recent CSCE 96 Special Topics Electives Title Focus Area Coordination in Global Software Dev (so) Software Engr Multiway Data Analysis (se) Informatics Self-Managing Comp Sys (so) Software Architechure Informatics Wireless Communication Networks Networking... Math Courses as Technical Electives One non-crosslisted math course can be used as a technical elective for Computer Science, and can also double dip for a Mathematics double major. Crosslisted courses may always double dip. MATH/CSCE 0 Numerical Analysis f MATH 28 Principles of Operations Research s MATH 2 Linear Optimization? MATH Nonlinear Optimization so MATH 9 Math Models in Biology? MATH/CSCE 1 Approximation of Functions? MATH/CSCE 7 Numerical Analysis II so? MATH 50 Combinatorics? MATH 52 Graph Theory so Recent Changes in the Program Many students currently under earlier bulletin years in which ACE has been in effect (2009-11) may wish to switch to a newer bulletin year (2012-). Two important changes have been made. First, the number of hours for the degree has dropped from 125. Second, the College Distribution (CD) Requirement has dropped the second course in History/Humanities, replacing it wth a broader choice from any of areas B, C, and D. Any of our required MATH courses easily covers it. Beginning this year, 201, there is a restriction placed on the choices for technical electives. At least 6 of the hours will need to be in lecturebased courses. This will limit the number of internship, indedendent study, and Design Studio courses that can apply.

Computer Science Degree Requirements I. Major Area of Study: Computer Science (C or higher required in CSCE) Mathematics 15 Natural Science 12 Earn a focus with technical elective courses in one area! II. Minor Area of Study: Suggest MATH 208 for Mathematics! III. ACE Student Learning Outcomes: Max of 9 hrs in any one department for ACE -10. 1. Written Communication (in Raikes) 2. Oral Communication (in Raikes). Math & Computation (all in major). Natural Sciences (all in major) 5. Humanities/History 6. Social Sciences (in Raikes) 7. Fine Arts 8. Ethics (all in major) 9. Human Diversity 10. Integrated Knowledge (all in major) See http://ace.unl.edu/ for details and listings. IV. College Distribution (CD) Requirements: (In addition to and distinct from ACE) A. Written Communication (another ACE 1) B. Math and Science (all in major) C. Humanities/History (CLAS,ENGL,HIST,PHIL,RELG) D. Social Sciences (ANTH,COMM,GEOG,POLS,PSYC,SOCI) E. Foreign Language 101 5,102 5,201,202 0-16 F. Additional CD not from CSCE 2 semesters at 200 level or years H.S. or English second language. Total hours for graduation: 120, of which typically 71 are in the major, in the Math minor, and 27 in the General Studies (ACE and CD), leaving up to 18 as pure electives. 5

Example Eight Semester Schedule - 120 hrs Fall 1 Spring 1 CSCE 155A CS I CSCE 156 CS II MATH 106 Calc I 5 CSCE 25 Discrete ACE 1 CSCE 251 Unix 1 Lang 201 Language MATH 107 Calc II 1 Lang 202 Language 15 Fall 2 Spring 2 CSCE 10 Algos CSCE 20 Comp Org Elect MATH 208? CSCE 61 Soft Engr NatSci (with lab) MATH 1 Lin Alg ACE 2 NatSci (with lab) CD A 1 17 Fall Spring CSCE 22 Lang Conc CSCE /XX elective STAT 80 Stats CSCE /XX elective NatSci CD C ACE 5 CD D ACE 6 ACE 7 16 15 Fall Spring CSCE 51 or 28 CSCE 2 or 51 CSCE /XX elective CSCE 87 CS Sen Des CSCE 86 CS Prof 2 ACE 9 Elect Elect Elect Elect 1 15 Departmental Advising: http://cse.unl.edu/advising Charles Riedesel (Chief Undergraduate Adviser) 259 Avery Hall, 72-86, chuckr@unl.edu Chris Bourke (Undergraduate Adviser) 6 Avery Hall, 72-5008, cbourke@cse.unl.edu General College Advising: Arts & Sciences Advising Center, 107 Oldfather Hall 72-190, http://cas.unl.edu/advisingcenter.html 6

Computer Science Placement see http://cse.unl.edu/cse placement exam/ Math Placement see http://www.math.unl.edu/resources/undergraduate/mpe/ MINOR IN COMPUTER SCIENCE CSCE155, 156, plus 11 hrs of electives (at least one at /00 level) 11 HLL online or for minors only! alternative to 10 for many upper courses 251 1 156 calc 1 25 18 28 28 s f so u 78 72 7 28 10 22 911 6 9 s 101/101L 155 18 HLL or 20 s 26 5 (lin alg) fo A Java (general) E C (systems) N (Engr/Sci) T (multimedia) HLL or f 0 (calc 1)? 9 (lin alg) diff eq & lin alg 7 1 100A or 10 106 107 1 5 5 double major add: 208 (makes the minor) 101 10 and 25 2 more /00 102 2 2 more 00 double dip one math! 208 10? 2? 65 221 25 so 50 (dif eq) so 52 MATH COURSES STAT 80 (stats) lin alg s 28 stats fe fe s fe se f fo se f s fe fe s se fo se 61 1 21 2 2 25 28 5 8 51 51 56 57 62 6 75 76 8 f or stats or stats 0 lin alg or 86 lin alg fe so fo 7 55 2 fe so se su 87 se 6 70 71 7 77 79 02 COMPUTER SCIENCE PROGRAM Computer Science & Engineering and Supporting Courses fe 78 depth elective: 2 f:fall s:spring su:summer e:even o:odd (years) RAIK # advised: corequisite: prerequisite: required path: required: 10 10 28 HLL: High Level Language CSCE # hours rev 5/1/201