(120 credit minimum)

Plan of Study Grid
First Year
1st SemesterCredits
FYS SEM First-Year Student Seminar 0
DS 100 Basic Foundations of Data Science 3
ENGL 101 English Composition: Introduction to Academic Writing 3
IS 117 Introduction to Website Development 3
MATH 138 General Calculus I * 3
Science Literacy GER 3
 Term Credits15
2nd Semester
ENGL 102 English Composition: Introduction to Writing for Research 3
DS 110 Basic Foundations of Artificial Intelligence 3
IS 265 Introduction to Information Systems 3
Science Literacy with Lab GER 4
MATH 105 Elementary Probability and Statistics 3
 Term Credits16
Second Year
1st Semester
General Elective 1 3
IS 218 Building Web Applications 3
MGMT 216 Business Data Analytics 3
IS 350 Computers, Society and Ethics 3
IS 247 Designing the User Experience 3
 Term Credits15
2nd Semester
YWCC 207 Computing & Effective Com 1
History and Humanities GER 200 level 3
General Elective 2 3
CS 118 Introduction to Computer Science II in Python 3
IS 331 Database Design Management and Applications 3
IS 390 Requirements Analysis and Systems Design 3
 Term Credits16
Third Year
1st Semester
COM 312
Effective Communication
or Writing in the Workplace
3
History and Humanities GER 300+ level 3
IS 392 AI-Driven Text Analytics 3
IS 465 Data Analytics for Business Information Systems 3
IS 375 Discovering User Needs for UX 3
 Term Credits15
2nd Semester
YWCC 307 Professional Dev in Computing 1
General Elective 3 2 3
IS 480 Data-Centric AI 3
General Elective 4 3
IS 448 Usability & Measuring UX 3
IS 455 IS Mgmt & Business Processes 3
 Term Credits16
Fourth Year
1st Semester
General Elective 4 2 3
IE 492
Engineering Management
or Introduction to Entrepreneurship
3
IT 310 E-Commerce Technology 3
MGMT 480 Managing Technology and Innovation 3
Humanities and Social Science Senior Seminar GER 3
 Term Credits15
2nd Semester
General Elective 6 2 3
General Elective 7 2 3
Select one of the following: 3
Senior Project - IS
or IT Capstone Project
IS 425 Enterprise AI Applications & Infrastructure 3
 Term Credits12
 Total Credits120
1

Math: Math: We highly recommend MATH 333 Probability and Statistics to replace MATH 105 Elementary Probability and Statistics, particularly for students contemplating advanced or graduate work in computing. We also encourage you to take one or more advanced statistics courses as free electives, such as MATH 341 Statistical Methods II or MATH 344 Regression Analysis both of which require MATH 333 Probability and Statistics as a prerequisite.

2

 Independent Study (optionally leading to the Undergraduate Thesis Option): We encourage you to consider an independent study (IS 488) as part of your electives as juniors and seniors. You could then continue with an Undergraduate Thesis (IS 489), which optionally can substitute for IS 491 or IT 491. The thesis option is explained further on the Informatics Department web site. Please consult your advisor as early in your studies as possible to plan appropriately for all of these opportunities.

*

Student can take MATH 111  (Calculus I) instead of MATH 138 (General Calculus I)

Curriculum Overview

Core Web Courses
IS 117Introduction to Website Development3
IS 218Building Web Applications3
IS 219Adv Website Development3
IS 373Content Management Systems3
IS 322Mobile Applications: Design, Interface, Implementation3
IS 392AI-Driven Text Analytics3
IS 421Advanced Web Applications3
IS 333Social Network Analysis3
Core Information Systems Courses
IS 265Introduction to Information Systems3
IT 310E-Commerce Technology3
IS 247Designing the User Experience3
IS 344Computing Applications in Business3
IS 390Requirements Analysis and Systems Design3
IS 375Discovering User Needs for UX3
IS 448Usability & Measuring UX3
IS 465Data Analytics for Business Information Systems3
IE 492Engineering Management3
or ENTR 210 Introduction to Entrepreneurship
IS 491Senior Project - IS3
Technical Foundation Courses
CS 100Roadmap to Computing3
CS 113Introduction to Computer Science I3
IS 331Database Design Management and Applications3
IT 114Advanced Programming for Information Technology3
or CS 114 Introduction to Computer Science II
Career Building Courses
YWCC 107Computing as a Career1
YWCC 207Computing & Effective Com1
YWCC 307Professional Dev in Computing1

Electives

BS WIS majors are encouraged to take technical electives within the Ying Wu College of Computing, as well as web-related graphics and communications electives offered by Humanities (COM and ENG) and the School of Architecture. Students can also use 5-6 electives to pursue a minor within or outside the Ying Wu College of Computing.

See the General Education Requirements  “Refer to the General Education Requirements for specific information for GER courses"

This curriculum represents the maximum number of credits per semester for which a student is advised to register.  A full-time credit load is 12 credits.  First-year students are placed in a curriculum that positions them for success which may result in additional time needed to complete curriculum requirements. Continuing students should consult with their academic advisor to determine the appropriate credit load.