From d6e83aae1cd4d7028e287612e4f09228abbd545a Mon Sep 17 00:00:00 2001 From: nulzo Date: Sat, 28 Oct 2023 14:29:34 -0500 Subject: [PATCH] Added querystrings --- backend/base/urls.py | 7 +- backend/makefile | 10 +- backend/src/api/data/semester_data.csv | 471 +++++++++++++++++++++ backend/src/api/migrations/0001_initial.py | 36 +- backend/src/api/models/course.py | 5 +- backend/src/api/models/professor.py | 12 +- backend/src/api/models/sections.py | 4 + backend/src/api/scripts/load_semester.py | 252 +++++++++++ backend/src/api/scripts/populate_script.py | 157 ------- backend/src/api/serializers.py | 1 + backend/src/api/views.py | 99 ++++- 11 files changed, 861 insertions(+), 193 deletions(-) create mode 100644 backend/src/api/data/semester_data.csv create mode 100644 backend/src/api/scripts/load_semester.py delete mode 100644 backend/src/api/scripts/populate_script.py diff --git a/backend/base/urls.py b/backend/base/urls.py index cec4755..86d23a8 100644 --- a/backend/base/urls.py +++ b/backend/base/urls.py @@ -121,7 +121,7 @@ # Section URLS path( "api/sections/", - view=routing.SectionListView.as_view(), + view=routing.APISectionList.as_view(), name="Section List View", ), # path("api/sections/"), @@ -156,10 +156,9 @@ # path("api/messages/inactive/"), # path("api/messages/activate/"), # Course URLS - path( - "api/courses/", view=routing.CourseListView.as_view(), name="Course List View" - ), + path("api/courses/", view=routing.APICourseList.as_view(), name="Course List View"), # path("api/courses/", view=routing.MessageViewSet.as_view()), # path("api/courses/department/"), # path("api/courses/active/"), + path("api/prof/", view=routing.APIProfessorList.as_view(), name="professor"), ] diff --git a/backend/makefile b/backend/makefile index 603fbac..e65a51a 100644 --- a/backend/makefile +++ b/backend/makefile @@ -23,4 +23,12 @@ test-with-coverage: .PHONY run: run: - python manage.py runserver \ No newline at end of file + python3 manage.py runserver + +.PHONY migrate: +migrate: + python3 manage.py makemigrations && python3 manage.py migrate + +.PHONY load_data: +load_data: + python3 manage.py runscript load_semester \ No newline at end of file diff --git a/backend/src/api/data/semester_data.csv b/backend/src/api/data/semester_data.csv new file mode 100644 index 0000000..3ebc4ac --- /dev/null +++ b/backend/src/api/data/semester_data.csv @@ -0,0 +1,471 @@ +,"CLSS ID","SIS ID","Term","Term Code","Department Code","Subject Code","Catalog Number","Course","Section #","Course Title","Long Title","Section Type","Title/Topic","Meeting Pattern","Meetings","Instructor","Room","Status","Session","Campus","Inst. Method","Integ. Partner","Schedule Print","Consent","Credit Hrs Min","Credit Hrs","Grade Mode","Attributes","Course Attributes","Room Attributes","Enrollment","Maximum Enrollment","Prior Enrollment","Projected Enrollment","Wait Cap","Wait Total","Rm Cap Request","Cross-listings","Cross-list Enrollment","Cross-list Maximum","Cross-list Projected","Cross-list Wait Cap","Cross-list Wait Total","Cross-list Rm Cap Request","Link To","Comments","Notes#1","Notes#2" +"BIOI 1000 - INTRODUCTION TO BIOINFORMATICS" +,"249","14564","Fall 2023","1238","UNO-BIOI","BIOI","1000","BIOI 1000","001","INTRODUCTION TO BIOINFORMATICS","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Bastola, Dhundy (75153614) [Primary Instructor, Post, Print]","Peter Kiewit Institute 161","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; University General Education: Natural/Physical Science General Education course","University General Education: Natural/Physical Science General Education course","","26","30","","","99","0","30","","","","","","","","","","","" +,"250","16276","Fall 2023","1238","UNO-BIOI","BIOI","1000","BIOI 1000","099","INTRODUCTION TO BIOINFORMATICS","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Honors Program: Honors Program Students Only; Open Nebraska: No Cost Materials; University General Education: Natural/Physical Science General Education course","University General Education: Natural/Physical Science General Education course","","0","0","","","0","0","25","","","","","","","","","","","" +,"251","14565","Fall 2023","1238","UNO-BIOI","BIOI","1000","BIOI 1000","850","INTRODUCTION TO BIOINFORMATICS","","Lecture","","Does Not Meet","Does Not Meet","Clarke, Martina (55703786) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online; University General Education: Natural/Physical Science General Education course","University General Education: Natural/Physical Science General Education course","","29","30","","","99","0","30","","","","","","","","","","","" +"BIOI 3000 - APPLIED BIOINFORMATICS" +,"252","14566","Fall 2023","1238","UNO-BIOI","BIOI","3000","BIOI 3000","001","APPLIED BIOINFORMATICS","","Lecture","","M 6pm-8:40pm","M 6pm-8:40pm","Bastola, Dhundy (75153614) [Primary Instructor, Post, Print]","Peter Kiewit Institute 276","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","7","20","","","99","0","20","","","","","","","","","","","" +"BIOI 4500 - INDEPENDENT STUDY" +,"3511","14567","Fall 2023","1238","UNO-BIOI","BIOI","4500","BIOI 4500","001","INDEPENDENT STUDY","","Independent Study","","Does Not Meet","Does Not Meet","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","3","Graded","Open Nebraska: No Cost Materials","","","0","10","","","0","0","10","","","","","","","","","","","" +"BIOI 4510 - BIOINFORMATICS INTERNSHIP" +,"3509","14568","Fall 2023","1238","UNO-BIOI","BIOI","4510","BIOI 4510","001","BIOINFORMATICS INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Graded","Open Nebraska: No Cost Materials","","","0","0","","","0","0","10","","","","","","","","","","","" +,"3510","15486","Fall 2023","1238","UNO-BIOI","BIOI","4510","BIOI 4510","850","BIOINFORMATICS INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","Department Consent Required","1","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","0","0","","","99","0","15","","","","","","","","","","","" +"BIOI 4860 - BIOINFORMATICS ALGORITHMS" +,"4174","17076","Fall 2023","1238","UNO-BIOI","BIOI","4860","BIOI 4860","001","BIOINFORMATICS ALGORITHMS","","Lecture","","TR 3pm-4:15pm","TR 3pm-4:15pm","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","Peter Kiewit Institute 261","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","","","8","10","","","0","0","25","Also BMI 8866-001","18","20","","0","0","30","","","","" +"BIOI 4970 - SENIOR PROJECT IN BIOINFORMATICS I" +,"253","14569","Fall 2023","1238","UNO-BIOI","BIOI","4970","BIOI 4970","820","SENIOR PROJECT IN BIOINFORMATICS I","","Research","","F 12pm-1pm","F 12pm-1pm","Bastola, Dhundy (75153614) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","1","1","Graded","Remote Learning: Remote Learning","","","3","10","","","99","0","10","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +"BMI 8000 - ADVANCES IN BIOMEDICAL INFORMATICS" +,"4612","17915","Fall 2023","1238","UNO-BMI","BMI","8000","BMI 8000","001","ADVANCES IN BIOMEDICAL INFORMATICS","","Seminar","","F 11am-12pm","F 11am-12pm","Bastola, Dhundy (75153614) [Primary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","0","0","Satisfactory/Unsatisfactory","","","","13","30","","","0","0","30","","","","","","","","","","","" +"BMI 8100 - INTRODUCTION TO BIOMEDICAL INFORMATICS" +,"3303","14749","Fall 2023","1238","UNO-BMI","BMI","8100","BMI 8100","820","INTRODUCTION TO BIOMEDICAL INFORMATICS","","Lecture","","R 4:30pm-7:05pm","R 4:30pm-7:05pm","Clarke, Martina (55703786) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","12","25","","","99","0","25","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +"BMI 8300 - PUBLIC HEALTH GENOMICS" +,"4176","17078","Fall 2023","1238","UNO-BMI","BMI","8300","BMI 8300","001","PUBLIC HEALTH GENOMICS","","Lecture","","W 6pm-8:40pm","W 6pm-8:40pm","Ghersi, Dario (74961526) [Primary Instructor, Post, Print]","Peter Kiewit Institute 161","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","8","15","","","99","0","15","","","","","","","","","PKI 161","","" +"BMI 8866 - BIOINFORMATICS ALGORITHMS" +,"4175","17077","Fall 2023","1238","UNO-BMI","BMI","8866","BMI 8866","001","BIOINFORMATICS ALGORITHMS","","Lecture","","TR 3pm-4:15pm","TR 3pm-4:15pm","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","Peter Kiewit Institute 261","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","10","12","","","99","0","25","See BIOI 4860-001","18","20","","0","0","30","","","","" +"BMI 8900 - INDEPENDENT RESEARCH IN BIOMEDICAL INFORMATICS" +,"3348","14570","Fall 2023","1238","UNO-BMI","BMI","8900","BMI 8900","001","INDEPENDENT RESEARCH IN BIOMEDICAL INFORMATICS","","Research","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Graded","","","","0","20","","","0","0","20","","","","","","","","","","","" +"BMI 8910 - INTERNSHIP" +,"3513","14571","Fall 2023","1238","UNO-BMI","BMI","8910","BMI 8910","001","INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","3","Graded","","","","0","30","","","0","0","20","","","","","","","","","","","" +,"3514","15487","Fall 2023","1238","UNO-BMI","BMI","8910","BMI 8910","850","INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","1","3","Graded","Online: Totally Online","","","0","30","","","99","0","15","","","","","","","","","","","" +"BMI 8970 - INDEPENDENT STUDY IN BIOINFORMATICS" +,"3302","14572","Fall 2023","1238","UNO-BMI","BMI","8970","BMI 8970","001","INDEPENDENT STUDY IN BIOINFORMATICS","","Independent Study","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Graded","","","","0","20","","","0","0","20","","","","","","","","","","","" +"BMI 8990 - THESIS IN BIOMEDICAL INFORMATICS" +,"3305","14573","Fall 2023","1238","UNO-BMI","BMI","8990","BMI 8990","001","THESIS IN BIOMEDICAL INFORMATICS","","Master's Thesis","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","6","Satisfactory/Unsatisfactory","","","","0","20","","","0","0","20","","","","","","","","","","","" +"BMI 9980 - INDEPENDENT RESEARCH IN BIOMEDICAL INFORMATICS" +,"3359","14574","Fall 2023","1238","UNO-BMI","BMI","9980","BMI 9980","001","INDEPENDENT RESEARCH IN BIOMEDICAL INFORMATICS","","Research","","Does Not Meet","Does Not Meet","Bastola, Dhundy (75153614) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Graded","","","","0","20","","","0","0","20","","","","","","","","","","","" +"BMI 9990 - DISSERTATION" +,"3675","14575","Fall 2023","1238","UNO-BMI","BMI","9990","BMI 9990","001","DISSERTATION","","Dissertation","","Does Not Meet","Does Not Meet","Bastola, Dhundy (75153614) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","12","Satisfactory/Unsatisfactory","","","","4","20","","","0","0","20","","","","","","","","","","","" +"CIST 1010 - LEARN AND EARN: COLLEGE AND CAREER SUCCESS" +,"4066","16466","Fall 2023","1238","UNO-DOIS","CIST","1010","CIST 1010","001","LEARN AND EARN: COLLEGE AND CAREER SUCCESS","","Seminar","","T 9:30am-10:20am","T 9:30am-10:20am","Monarrez Diaz-Kelsey, Judith (86796028) [Primary Instructor, Post, Print]; Sherman, Alexis (12337364) [Secondary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Satisfactory/Unsatisfactory","Open Nebraska: No Cost Materials","","","19","20","","","99","0","20","","","","","","","","","","","" +,"4067","16467","Fall 2023","1238","UNO-DOIS","CIST","1010","CIST 1010","002","LEARN AND EARN: COLLEGE AND CAREER SUCCESS","","Seminar","","T 3:30pm-4:20pm","T 3:30pm-4:20pm","Majid, Farida (49094470) [Primary Instructor, Post, Print]; Sherman, Alexis (12337364) [Secondary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Satisfactory/Unsatisfactory","Open Nebraska: No Cost Materials","","","17","20","","","99","0","20","","","","","","","","","","","" +,"4068","16468","Fall 2023","1238","UNO-DOIS","CIST","1010","CIST 1010","003","LEARN AND EARN: COLLEGE AND CAREER SUCCESS","","Seminar","","T 4:30pm-5:20pm","T 4:30pm-5:20pm","Dorn, Brian (77450871) [Primary Instructor, Print]; Sherman, Alexis (12337364) [Secondary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Satisfactory/Unsatisfactory","Open Nebraska: No Cost Materials","","","19","20","","","99","0","20","","","","","","","","","","","" +,"4069","16469","Fall 2023","1238","UNO-DOIS","CIST","1010","CIST 1010","004","LEARN AND EARN: COLLEGE AND CAREER SUCCESS","","Seminar","","W 9:30am-10:20am","W 9:30am-10:20am","Wiemers, Emily (14673010) [Primary Instructor, Post, Print]; Sherman, Alexis (12337364) [Secondary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Satisfactory/Unsatisfactory","Open Nebraska: No Cost Materials","","","18","20","","","99","0","20","","","","","","","","","","","" +,"4070","16470","Fall 2023","1238","UNO-DOIS","CIST","1010","CIST 1010","005","LEARN AND EARN: COLLEGE AND CAREER SUCCESS","","Seminar","","W 1:30pm-2:20pm","W 1:30pm-2:20pm","Torres, Javier (85786779) [Primary Instructor, Post, Print]; Dorn, Brian (77450871) [Secondary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Satisfactory/Unsatisfactory","Open Nebraska: No Cost Materials","","","20","20","","","99","0","20","","","","","","","","","","","" +,"4071","16800","Fall 2023","1238","UNO-DOIS","CIST","1010","CIST 1010","006","LEARN AND EARN: COLLEGE AND CAREER SUCCESS","","Seminar","","R 8:30am-9:20am","R 8:30am-9:20am","Beck, Andrew (20728569) [Primary Instructor, Post, Print]; Sherman, Alexis (12337364) [Secondary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Satisfactory/Unsatisfactory","Open Nebraska: No Cost Materials","","","15","20","","","99","0","20","","","","","","","","","","","" +,"4072","16801","Fall 2023","1238","UNO-DOIS","CIST","1010","CIST 1010","007","LEARN AND EARN: COLLEGE AND CAREER SUCCESS","","Seminar","","R 3:30pm-4:20pm","R 3:30pm-4:20pm","Beck, Andrew (20728569) [Primary Instructor, Post, Print]; Sherman, Alexis (12337364) [Secondary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Satisfactory/Unsatisfactory","Open Nebraska: No Cost Materials","","","18","20","","","99","0","20","","","","","","","","","","","" +,"5536","21571","Fall 2023","1238","UNO-DOIS","CIST","1010","CIST 1010","008","LEARN AND EARN: COLLEGE AND CAREER SUCCESS","","Seminar","","T 1:30pm-2:20pm","T 1:30pm-2:20pm","Sherman, Alexis (12337364) [Primary Instructor, Post, Print]","Peter Kiewit Institute 155","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Satisfactory/Unsatisfactory","","","","19","20","","","99","0","20","","","","","","","","","","","" +,"5686","21705","Fall 2023","1238","UNO-DOIS","CIST","1010","CIST 1010","009","LEARN AND EARN: COLLEGE AND CAREER SUCCESS","","Seminar","","W 10:30am-11:20am","W 10:30am-11:20am","Heylmun, Carlee (30234462) [Primary Instructor, Post, Print]; Sherman, Alexis (12337364) [Secondary Instructor, Post, Print]","Peter Kiewit Institute 155","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Satisfactory/Unsatisfactory","","","","14","20","","","99","0","20","","","","","","","","","","","" +"CIST 1300 - INTRODUCTION TO WEB DEVELOPMENT" +,"575","14577","Fall 2023","1238","UNO-DOIS","CIST","1300","CIST 1300","001","INTRODUCTION TO WEB DEVELOPMENT","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Caliskan, Erkan (94715212) [Primary Instructor, Post, Print]","Peter Kiewit Institute 276","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","35","35","","","99","0","30","","","","","","","","","","","" +,"576","14576","Fall 2023","1238","UNO-DOIS","CIST","1300","CIST 1300","002","INTRODUCTION TO WEB DEVELOPMENT","","Lecture","","MW 4:30pm-5:45pm","MW 4:30pm-5:45pm","Saunders, Steve (80803140) [Primary Instructor, Post, Print]","Peter Kiewit Institute 260","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","49","50","","","99","0","50","","","","","","","","","","","" +,"577","14578","Fall 2023","1238","UNO-DOIS","CIST","1300","CIST 1300","820","INTRODUCTION TO WEB DEVELOPMENT","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","0","45","","","99","0","45","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +,"578","14579","Fall 2023","1238","UNO-DOIS","CIST","1300","CIST 1300","850","INTRODUCTION TO WEB DEVELOPMENT","","Lecture","","Does Not Meet","Does Not Meet","Fulkerson, Robert (10509563) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","59","60","","","99","0","99","","","","","","","","","","","" +"CIST 1400 - INTRODUCTION TO COMPUTER SCIENCE I" +,"2991","15526","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","001","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","TR 3pm-4:15pm","TR 3pm-4:15pm","Reestman, Kyle (19654542) [Primary Instructor, Post, Print]; Fulkerson, Robert (10509563) [Secondary Instructor, Post, No Print]","Mammel Hall 113","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","67","70","","","99","0","70","","","","","","","","","","","" +,"2992","14581","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","002","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","MW 9am-10:15am","MW 9am-10:15am","Fulkerson, Robert (10509563) [Primary Instructor, Post, Print]","Mammel Hall 113","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","40","70","","","99","0","70","","","","","","","","","","","" +,"2993","15542","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","003","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","TR 6pm-7:15pm","TR 6pm-7:15pm","Reestman, Kyle (19654542) [Primary Instructor, Post, Print]; Fulkerson, Robert (10509563) [Secondary Instructor, Post, No Print]","Peter Kiewit Institute 263","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","26","35","","","99","0","35","","","","","","","","","","","" +,"2994","16533","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","601","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Parkison, Daniel (67084275) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Bellevue West High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","2","30","","","0","0","30","","","","","","","","CIST 1400-691","","","" +,"2995","16534","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","602","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Pacer, Thomas (61129184) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Creighton Prep High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","13","30","","","0","0","30","","","","","","","","CIST 1400-691","","","" +,"2996","16535","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","603","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Genoways, Sharon (37371716) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Marian High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","4","30","","","0","0","30","","","","","","","","CIST 1400-691","","","" +,"2997","16536","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","604","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Gudino, Dario (92353062) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Bryan High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","6","30","","","0","0","30","","","","","","","","CIST 1400-691","","","" +,"2998","16537","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","605","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Davidson, Duncan (75536298) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Central High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","3","30","","","0","0","30","","","","","","","","CIST 1400-691","","","" +,"2999","16538","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","606","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Henderson, Randall (18386235) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","North High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","1","30","","","0","0","30","","","","","","","","CIST 1400-691","","","" +,"3000","16539","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","607","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet (08/21/2023 to 12/15/2023)","Davidson, Duncan (75536298) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","South High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","3","30","","","0","0","30","","","","","","","","CIST 1400-691","","","" +,"3001","16540","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","608","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Lodes, Julie (03247341) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Platteview High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","1","30","","","0","0","30","","","","","","","","CIST 1400-691","","","" +,"3002","16895","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","609","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet","Niebur, Nichole (43469005) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Univ of Nebraska High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","0","30","","","0","0","30","","","","","","","","CIST 1400-692","","","" +,"6207","22195","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","610","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Davidson, Duncan (75536298) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Burke High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","6","30","","","0","0","30","","","","","","","","CIST 1400-691","","","" +,"3003","16541","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","691","INTRODUCTION TO COMPUTER SCIENCE I","","Laboratory","Laboratory","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Staff [Primary Instructor, Post, Print]","No Room Assigned","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","39","75","","","0","0","30","","","","","","","","","","","" +,"3004","16542","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","692","INTRODUCTION TO COMPUTER SCIENCE I","","Laboratory","Laboratory","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","","","","0","30","","","0","0","30","","","","","","","","","","","" +,"3005","14582","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","850","INTRODUCTION TO COMPUTER SCIENCE I","","Lecture","Lecture","Does Not Meet","Does Not Meet","Fulkerson, Robert (10509563) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","47","40","","","99","0","40","","","","","","","","","","","" +,"3006","16379","Fall 2023","1238","UNO-DOIS","CIST","1400","CIST 1400","861","INTRODUCTION TO COMPUTER SCIENCE I","","Laboratory","","Does Not Meet","Does Not Meet; Does Not Meet","Fulkerson, Robert (10509563) [Primary Instructor, Post, No Print]; Fulkerson, Robert (10509563) [Primary Instructor, Post, No Print]","To Be Announced; Partially Online","Active","Regular Academic Session","UNO-IS","Partially Online","","Yes","No Special Consent Required","3","3","Graded","Partially Online: Partially Online","","","180","250","","","99","0","250","","","","","","","","Any","","Lab times will be scheduled during the first week of the semester based on student availability. Labs will meet for 90 minutes each week either on campus or via Zoom.","" +"CIST 1600 - INTRODUCTION TO PROGRAMMING USING PRACTICAL SCRIPTING" +,"3955","16496","Fall 2023","1238","UNO-DOIS","CIST","1600","CIST 1600","001","INTRODUCTION TO PROGRAMMING USING PRACTICAL SCRIPTING","","Lecture/Lab (combo)","","MW 10:30am-11:45am","MW 10:30am-11:45am","Babb, Derek (17848255) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","","","35","35","","","99","0","35","","","","","","","","","","","" +,"3954","15689","Fall 2023","1238","UNO-DOIS","CIST","1600","CIST 1600","850","INTRODUCTION TO PROGRAMMING USING PRACTICAL SCRIPTING","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet","Babb, Derek (17848255) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","35","35","","","99","0","40","","","","","","","","","","","" +"CIST 2100 - ORGANIZATIONS, APPLICATIONS AND TECHNOLOGY" +,"598","15459","Fall 2023","1238","UNO-DOIS","CIST","2100","CIST 2100","001","ORGANIZATIONS, APPLICATIONS AND TECHNOLOGY","","Lecture","","MW 12pm-1:15pm","MW 12pm-1:15pm","Rosser, Hollie (16743548) [Primary Instructor, Post, Print]","Peter Kiewit Institute 256","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: Low Cost Materials; University General Education: Social Science General Education course","University General Education: Social Science General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +,"599","16850","Fall 2023","1238","UNO-DOIS","CIST","2100","CIST 2100","002","ORGANIZATIONS, APPLICATIONS AND TECHNOLOGY","","Lecture","","MW 1:30pm-2:45pm","MW 1:30pm-2:45pm","Ward, Kerry (78186070) [Primary Instructor, Post, Print]","Peter Kiewit Institute 256","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: Low Cost Materials; University General Education: Social Science General Education course","University General Education: Social Science General Education course","","36","35","","","99","0","35","","","","","","","","","","","" +,"601","14583","Fall 2023","1238","UNO-DOIS","CIST","2100","CIST 2100","003","ORGANIZATIONS, APPLICATIONS AND TECHNOLOGY","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Exploratory Studies: Reserved for students in Exploratory Studies; Open Nebraska: Low Cost Materials; University General Education: Social Science General Education course","University General Education: Social Science General Education course","","0","30","","","99","0","30","","","","","","","","","","","" +,"600","15295","Fall 2023","1238","UNO-DOIS","CIST","2100","CIST 2100","821","ORGANIZATIONS, APPLICATIONS AND TECHNOLOGY","","Lecture","","M 6pm-8:40pm","M 6pm-8:40pm","Allen, Karen (86896761) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: Low Cost Materials; Remote Learning: Remote Learning; University General Education: Social Science General Education course","University General Education: Social Science General Education course","","30","35","","","99","0","35","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +,"602","14585","Fall 2023","1238","UNO-DOIS","CIST","2100","CIST 2100","850","ORGANIZATIONS, APPLICATIONS AND TECHNOLOGY","","Lecture","","Does Not Meet","Does Not Meet","Rosser, Hollie (16743548) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: Low Cost Materials; Online: Totally Online; University General Education: Social Science General Education course","University General Education: Social Science General Education course","","37","36","","","99","0","36","","","","","","","","","","","" +,"603","14584","Fall 2023","1238","UNO-DOIS","CIST","2100","CIST 2100","851","ORGANIZATIONS, APPLICATIONS AND TECHNOLOGY","","Lecture","","Does Not Meet","Does Not Meet","Iorga, Gina (07086715) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: Low Cost Materials; Online: Totally Online; University General Education: Social Science General Education course","University General Education: Social Science General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +"CIST 2500 - INTRODUCTION TO APPLIED STATISTICS FOR IS&T" +,"579","15548","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","001","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","MW 1:30pm-2:45pm","MW 1:30pm-2:45pm","Shapouri, Fatemeh (46573382) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","21","30","","","99","0","30","","","","","","","","","","","" +,"580","16849","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","002","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","TR 3pm-4:15pm","TR 3pm-4:15pm","Toh, Christine (37784191) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","30","30","","","99","0","30","","","","","","","","","","","" +,"597","14586","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","003","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","TR 4:30pm-5:45pm","TR 4:30pm-5:45pm","Azizian, Sasan (73419847) [Primary Instructor, Post, Print]","Peter Kiewit Institute 155","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","12","30","","","99","0","30","","","","","","","","","","","" +,"5930","21974","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","601","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Ziegler, Karen (02827534) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Bellevue East High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","6","30","","","0","0","30","","","","","","","","","","","" +,"5931","21975","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","602","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Eitzen, Jacob (88365939) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Bellevue West High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","3","30","","","0","0","30","","","","","","","","","","","" +,"5932","21976","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","603","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Carder, Erin (45375129) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Bennington High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","22","30","","","0","0","30","","","","","","","","","","","" +,"5933","21977","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","604","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Gregor, Jenne (42465437) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Creighton Prep High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","21","30","","","0","0","30","","","","","","","","","","","" +,"5934","21978","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","605","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Habrock, Ronda (70808037) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Elkhorn High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","9","30","","","0","0","30","","","","","","","","","","","" +,"5935","21979","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","606","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Schmidt, Lisa (78675931) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Marian High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","11","30","","","0","0","30","","","","","","","","","","","" +,"5936","21980","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","607","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Jolkowski, Jessica (24795881) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Burke High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","40","30","","","0","0","30","","","","","","","","","","","" +,"5937","21981","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","608","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Tyrey, Hannah (83374153) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Central High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","41","30","","","0","0","30","","","","","","","","","","","" +,"5938","21982","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","609","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Steinbruck, Steve (37740497) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","North High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","15","30","","","0","0","30","","","","","","","","","","","" +,"5939","21983","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","610","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Kroenke, Emily (88335119) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Papillion-LaVista South H.S.","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","26","30","","","0","0","30","","","","","","","","","","","" +,"5940","21984","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","611","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet","Hopp, Andrew (63410418) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Platteview High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","16","30","","","0","0","30","","","","","","","","","","","" +,"5941","21985","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","612","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Steele, Joseph (72870780) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Ralston High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","","","","1","30","","","0","0","30","","","","","","","","","","","" +,"596","14587","Fall 2023","1238","UNO-DOIS","CIST","2500","CIST 2500","850","INTRODUCTION TO APPLIED STATISTICS FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet","Smith, Lucas (60312360) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","31","30","","","99","0","30","","","","","","","","","","","" +"CIST 3000 - ADVANCED COMPOSITION FOR IS&T" +,"604","14898","Fall 2023","1238","UNO-DOIS","CIST","3000","CIST 3000","001","ADVANCED COMPOSITION FOR IS&T","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Davis, Thom (42016345) [Primary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","University General Education: Writing in the Discipline Single Course","","19","20","","","99","0","20","","","","","","","","","","","" +,"609","14589","Fall 2023","1238","UNO-DOIS","CIST","3000","CIST 3000","002","ADVANCED COMPOSITION FOR IS&T","","Lecture","","MW 10:30am-11:45am","MW 10:30am-11:45am","Davis, Thom (42016345) [Primary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","University General Education: Writing in the Discipline Single Course","","21","20","","","99","0","20","","","","","","","","","","","" +,"4658","18026","Fall 2023","1238","UNO-DOIS","CIST","3000","CIST 3000","003","ADVANCED COMPOSITION FOR IS&T","","Lecture","","TR 10:30am-11:45am","TR 10:30am-11:45am","Davis, Thom (42016345) [Primary Instructor, Post, Print]","Peter Kiewit Institute 157","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","University General Education: Writing in the Discipline Single Course","","20","20","","","0","0","20","","","","","","","","","","","" +,"606","15298","Fall 2023","1238","UNO-DOIS","CIST","3000","CIST 3000","850","ADVANCED COMPOSITION FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet","Gutierrez, Amanda (86510047) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","University General Education: Writing in the Discipline Single Course","","20","20","","","99","0","20","","","","","","","","","","","" +,"607","15299","Fall 2023","1238","UNO-DOIS","CIST","3000","CIST 3000","851","ADVANCED COMPOSITION FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet","Gutierrez, Amanda (86510047) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","University General Education: Writing in the Discipline Single Course","","20","20","","","99","0","20","","","","","","","","","","","" +,"608","14588","Fall 2023","1238","UNO-DOIS","CIST","3000","CIST 3000","852","ADVANCED COMPOSITION FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet","Davis, Thom (42016345) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","University General Education: Writing in the Discipline Single Course","","21","20","","","99","0","20","","","","","","","","","","","" +,"605","16295","Fall 2023","1238","UNO-DOIS","CIST","3000","CIST 3000","853","ADVANCED COMPOSITION FOR IS&T","","Lecture","","Does Not Meet","Does Not Meet","Porter, Michelle (93235540) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","University General Education: Writing in the Discipline Single Course","","20","20","","","99","0","20","","","","","","","","","","","" +"CIST 3110 - INFORMATION TECHNOLOGY ETHICS" +,"613","15462","Fall 2023","1238","UNO-DOIS","CIST","3110","CIST 3110","001","INFORMATION TECHNOLOGY ETHICS","","Lecture","","MW 3pm-4:15pm","MW 3pm-4:15pm","Rosser, Hollie (16743548) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; University General Education: Humanities and Fine Arts General Education course","University General Education: Humanities and Fine Arts General Education course","","31","30","","","99","0","30","","","","","","","","","","","" +,"5542","21575","Fall 2023","1238","UNO-DOIS","CIST","3110","CIST 3110","002","INFORMATION TECHNOLOGY ETHICS","","Lecture","","MW 12pm-1:15pm","MW 12pm-1:15pm","Grover, Andrea (51527295) [Primary Instructor, Post, Print]","Peter Kiewit Institute 263","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","University General Education: Humanities and Fine Arts General Education course","University General Education: Humanities and Fine Arts General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +,"610","14590","Fall 2023","1238","UNO-DOIS","CIST","3110","CIST 3110","003","INFORMATION TECHNOLOGY ETHICS","","Lecture","","M 6pm-8:40pm","M 6pm-8:40pm","Tantillo, Grace (43547635) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","University General Education: Humanities and Fine Arts General Education course","University General Education: Humanities and Fine Arts General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +,"611","15291","Fall 2023","1238","UNO-DOIS","CIST","3110","CIST 3110","820","INFORMATION TECHNOLOGY ETHICS","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Qureshi, Sajda (48370583) [Primary Instructor, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning; University General Education: Humanities and Fine Arts General Education course","University General Education: Humanities and Fine Arts General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +,"612","14591","Fall 2023","1238","UNO-DOIS","CIST","3110","CIST 3110","850","INFORMATION TECHNOLOGY ETHICS","","Lecture","","Does Not Meet","Does Not Meet","Corbett, Cale (22417663) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online; University General Education: Humanities and Fine Arts General Education course","University General Education: Humanities and Fine Arts General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +,"614","15640","Fall 2023","1238","UNO-DOIS","CIST","3110","CIST 3110","852","INFORMATION TECHNOLOGY ETHICS","","Lecture","","Does Not Meet","Does Not Meet","Iorga, Gina (07086715) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online; University General Education: Humanities and Fine Arts General Education course","University General Education: Humanities and Fine Arts General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +"CIST 4540 - COMPUTER SECURITY MANAGEMENT" +,"4362","17270","Fall 2023","1238","UNO-DOIS","CIST","4540","CIST 4540","851","COMPUTER SECURITY MANAGEMENT","","Lecture","","Does Not Meet","Does Not Meet","Allen, Karen (86896761) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","2","10","","","0","0","10","Also CYBR 4540-851","22","30","","0","0","30","","","","" +"CIST 9080 - RESEARCH DIRECTIONS IN I.T." +,"617","16348","Fall 2023","1238","UNO-DOIS","CIST","9080","CIST 9080","001","RESEARCH DIRECTIONS IN I.T.","","Lecture","","T 3pm-5:40pm","T 3pm-5:40pm","Fruhling, Ann (26396260) [Primary Instructor, Post, Print]","Peter Kiewit Institute 250","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","4","15","","","0","0","15","","","","","","","","","","","" +"CIST 9970 - RESEARCH OTHER THAN THESIS" +,"3889","15084","Fall 2023","1238","UNO-DOIS","CIST","9970","CIST 9970","001","RESEARCH OTHER THAN THESIS","","Research","","Does Not Meet","Does Not Meet","Fruhling, Ann (26396260) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Satisfactory/Unsatisfactory","","","","4","15","","","0","0","15","","","","","","","","","","Permission to enroll requires an approved CIST9970 proposal.","" +"CIST 9980 - INDEPENDENT STUDY IN INFORMATION TECHNOLOGY" +,"3057","14592","Fall 2023","1238","UNO-DOIS","CIST","9980","CIST 9980","001","INDEPENDENT STUDY IN INFORMATION TECHNOLOGY","","Independent Study","","Does Not Meet","Does Not Meet","Fruhling, Ann (26396260) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Graded","","","","5","5","","","0","0","5","","","","","","","","","","","" +"CIST 9990 - DISSERTATION" +,"1632","14593","Fall 2023","1238","UNO-DOIS","CIST","9990","CIST 9990","001","DISSERTATION","","Dissertation","","Does Not Meet","Does Not Meet","Fruhling, Ann (26396260) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","12","Satisfactory/Unsatisfactory","","","","13","20","","","0","0","20","","","","","","","","","","","" +"CSCI 1200 - COMPUTER SCIENCE PRINCIPLES" +,"3248","14596","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","001","COMPUTER SCIENCE PRINCIPLES","","Lecture","","MW 3pm-4:15pm","MW 3pm-4:15pm","Perez, Alfredo (72852090) [Primary Instructor, Post, Print]","Peter Kiewit Institute 276","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","30","30","","","5","0","30","","","","","","","","","","Not intended for students who have completed CIST 1400 and CSCI 1620.","" +,"5570","21599","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","002","COMPUTER SCIENCE PRINCIPLES","","Lecture","","TR 9am-10:15am","TR 9am-10:15am","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","Peter Kiewit Institute 276","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","35","35","","","0","0","35","","","","","","","","","","","" +,"5747","21751","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","003","COMPUTER SCIENCE PRINCIPLES","","Lecture","","TR 10:30am-11:45am","TR 10:30am-11:45am","Ashokan, Ash (58692766) [Primary Instructor, Post, Print]","Peter Kiewit Institute 276","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","29","30","","","99","0","30","","","","","","","","","","","" +,"3249","16557","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","601","COMPUTER SCIENCE PRINCIPLES","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Genoways, Sharon (37371716) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Marian High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","5","30","","","0","0","30","","","","","","","","","","","" +,"3250","16558","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","602","COMPUTER SCIENCE PRINCIPLES","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Gudino, Dario (92353062) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Bryan High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","14","30","","","0","0","30","","","","","","","","","","","" +,"3251","16559","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","603","COMPUTER SCIENCE PRINCIPLES","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Henderson, Randall (18386235) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","North High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","5","30","","","0","0","30","","","","","","","","","","","" +,"3252","16560","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","604","COMPUTER SCIENCE PRINCIPLES","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Lodes, Julie (03247341) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Platteview High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","0","30","","","0","0","30","","","","","","","","","","","" +,"3253","16561","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","605","COMPUTER SCIENCE PRINCIPLES","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Kumar, Ashutosh (55238689) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Central High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","Instructor Consent Required","3","3","Graded","University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","7","30","","","0","0","30","","","","","","","","","","","" +,"5948","21986","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","606","COMPUTER SCIENCE PRINCIPLES","","Lecture","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Wolford, Jeff (53238466) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Central High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","9","30","","","0","0","30","","","","","","","","","","","" +,"3254","14595","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","851","COMPUTER SCIENCE PRINCIPLES","","Lecture","","Does Not Meet","Does Not Meet","Owora, Agatha (72315145) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online; University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","35","35","","","99","0","40","","","","","","","","","","Not intended for students who have completed CIST 1400 and CSCI 1620.","" +,"3255","15786","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","852","COMPUTER SCIENCE PRINCIPLES","","Lecture","","Does Not Meet","Does Not Meet","Ashokan, Ash (58692766) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online; University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","35","35","","","99","0","35","","","","","","","","","","","" +,"3256","15677","Fall 2023","1238","UNO-CSCI","CSCI","1200","CSCI 1200","860","COMPUTER SCIENCE PRINCIPLES","","Lecture","","TR 12pm-1:15pm","TR 12pm-1:15pm; Does Not Meet","Ashokan, Ash (58692766) [Primary Instructor, Post, Print]; Ashokan, Ash (58692766) [Primary Instructor, Post, Print]; Crichton, Dusten (44625899) [Secondary Instructor, No Print]","Peter Kiewit Institute 276; Partially Online","Active","Regular Academic Session","UNO-IS","Partially Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Partially Online: Partially Online; Thompson Learning Community: Thompson Learning Community Scholars Only; University General Education: Natural/Physical Sci General Education lecture","University General Education: Natural/Physical Sci General Education lecture","","25","25","","","0","0","30","","","","","","","","","","","" +"CSCI 1204 - COMPUTER SCIENCE PRINCIPLES LABORATORY" +,"3354","14597","Fall 2023","1238","UNO-CSCI","CSCI","1204","CSCI 1204","001","COMPUTER SCIENCE PRINCIPLES LABORATORY","","Laboratory","","F 12pm-1:15pm","F 12pm-1:15pm","Ashokan, Ash (58692766) [Primary Instructor, Post, Print]","Peter Kiewit Institute 276","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","1","Graded","University General Education: Natural/Physical Sci General Education lab course","University General Education: Natural/Physical Sci General Education lab course","","23","35","","","99","0","35","","","","","","","","","","","" +,"5949","21987","Fall 2023","1238","UNO-CSCI","CSCI","1204","CSCI 1204","601","COMPUTER SCIENCE PRINCIPLES LABORATORY","","Laboratory","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Kumar, Ashutosh (55238689) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Central High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","1","1","Graded","University General Education: Natural/Physical Sci General Education lab course","University General Education: Natural/Physical Sci General Education lab course","","5","30","","","0","0","30","","","","","","","","","","","" +,"5950","21988","Fall 2023","1238","UNO-CSCI","CSCI","1204","CSCI 1204","602","COMPUTER SCIENCE PRINCIPLES LABORATORY","","Laboratory","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Genoways, Sharon (37371716) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Marian High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","1","1","Graded","University General Education: Natural/Physical Sci General Education lab course","University General Education: Natural/Physical Sci General Education lab course","","1","30","","","0","0","30","","","","","","","","","","","" +,"3355","14598","Fall 2023","1238","UNO-CSCI","CSCI","1204","CSCI 1204","850","COMPUTER SCIENCE PRINCIPLES LABORATORY","","Laboratory","","Does Not Meet","Does Not Meet","Ashokan, Ash (58692766) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","1","1","Graded","Online: Totally Online; University General Education: Natural/Physical Sci General Education lab course","University General Education: Natural/Physical Sci General Education lab course","","35","35","","","99","0","35","","","","","","","","","","","" +,"3356","14599","Fall 2023","1238","UNO-CSCI","CSCI","1204","CSCI 1204","851","COMPUTER SCIENCE PRINCIPLES LABORATORY","","Laboratory","","Does Not Meet","Does Not Meet","Ashokan, Ash (58692766) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","1","1","Graded","Online: Totally Online; University General Education: Natural/Physical Sci General Education lab course","University General Education: Natural/Physical Sci General Education lab course","","25","35","","","99","0","35","","","","","","","","","","","" +"CSCI 1620 - INTRODUCTION TO COMPUTER SCIENCE II" +,"831","14600","Fall 2023","1238","UNO-CSCI","CSCI","1620","CSCI 1620","001","INTRODUCTION TO COMPUTER SCIENCE II","","Lecture","","MW 1:30pm-2:45pm","MW 1:30pm-2:45pm","Owora, Agatha (72315145) [Primary Instructor, Post, Print]","Mammel Hall 113","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","","","60","60","","","99","0","60","","","","","","","","","","","" +,"832","14604","Fall 2023","1238","UNO-CSCI","CSCI","1620","CSCI 1620","002","INTRODUCTION TO COMPUTER SCIENCE II","","Lecture","","MW 3pm-4:15pm","MW 3pm-4:15pm","Reestman, Kyle (19654542) [Primary Instructor, Post, Print]","Mammel Hall 113","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","","","60","60","","","99","0","60","","","","","","","","","","","" +,"833","14601","Fall 2023","1238","UNO-CSCI","CSCI","1620","CSCI 1620","850","INTRODUCTION TO COMPUTER SCIENCE II","","Lecture","","Does Not Meet","Does Not Meet","Owora, Agatha (72315145) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","60","60","","","99","0","80","","","","","","","","","","","" +,"834","16403","Fall 2023","1238","UNO-CSCI","CSCI","1620","CSCI 1620","851","INTRODUCTION TO COMPUTER SCIENCE II","","Laboratory","Laboratory","Does Not Meet","Does Not Meet","Owora, Agatha (72315145) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","60","60","","","99","0","99","","","","","","","","CSCI 1620-001","","","" +,"835","16404","Fall 2023","1238","UNO-CSCI","CSCI","1620","CSCI 1620","852","INTRODUCTION TO COMPUTER SCIENCE II","","Laboratory","Laboratory","Does Not Meet","Does Not Meet","Reestman, Kyle (19654542) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","60","60","","","99","0","99","","","","","","","","CSCI 1620-002","","","" +,"836","16405","Fall 2023","1238","UNO-CSCI","CSCI","1620","CSCI 1620","853","INTRODUCTION TO COMPUTER SCIENCE II","","Laboratory","Laboratory","Does Not Meet","Does Not Meet","Owora, Agatha (72315145) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","60","60","","","99","0","60","","","","","","","","CSCI 1620-850","","","" +,"837","16406","Fall 2023","1238","UNO-CSCI","CSCI","1620","CSCI 1620","854","INTRODUCTION TO COMPUTER SCIENCE II","","Laboratory","Laboratory","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","0","30","","","99","0","30","","","","","","","","CSCI 1620-002","","","" +,"838","14602","Fall 2023","1238","UNO-CSCI","CSCI","1620","CSCI 1620","855","INTRODUCTION TO COMPUTER SCIENCE II","","Laboratory","Laboratory","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","0","31","","","99","0","30","","","","","","","","CSCI 1620-850","","","" +,"839","14603","Fall 2023","1238","UNO-CSCI","CSCI","1620","CSCI 1620","856","INTRODUCTION TO COMPUTER SCIENCE II","","Laboratory","Laboratory","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","0","30","","","99","0","30","","","","","","","","CSCI 1620-850","","","" +"CSCI 2030 - MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE" +,"3093","14607","Fall 2023","1238","UNO-CSCI","CSCI","2030","CSCI 2030","001","MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE","","Lecture","","MW 1:30pm-2:45pm","MW 1:30pm-2:45pm","Lierler, Yuliya (42486005) [Primary Instructor, Post, Print]","Peter Kiewit Institute 252","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","30","30","","","99","0","40","","","","","","","","","","","" +,"3094","14606","Fall 2023","1238","UNO-CSCI","CSCI","2030","CSCI 2030","002","MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE","","Lecture","","TR 6pm-7:15pm","TR 6pm-7:15pm","Mordeson, Mark (67908431) [Primary Instructor, Post, Print]","Peter Kiewit Institute 252","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","31","30","","","99","0","40","","","","","","","","","","","" +,"5476","20730","Fall 2023","1238","UNO-CSCI","CSCI","2030","CSCI 2030","003","MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE","","Lecture","","MW 4:30pm-5:45pm","MW 4:30pm-5:45pm","Mordeson, Mark (67908431) [Primary Instructor, Post, Print]","Peter Kiewit Institute 252","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","31","30","","","99","0","30","","","","","","","","","","","" +,"3095","14605","Fall 2023","1238","UNO-CSCI","CSCI","2030","CSCI 2030","850","MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE","","Lecture","","Does Not Meet","Does Not Meet","Solheim, Jeff (84334019) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","30","30","","","99","0","40","","","","","","","","","","","" +"CSCI 2240 - INTRODUCTION TO C PROGRAMMING" +,"840","14608","Fall 2023","1238","UNO-CSCI","CSCI","2240","CSCI 2240","001","INTRODUCTION TO C PROGRAMMING","","Lecture","","TR 12pm-1:15pm","TR 12pm-1:15pm","Santos, Jose (16377095) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","35","35","","","99","0","40","","","","","","","","","","","" +,"842","14609","Fall 2023","1238","UNO-CSCI","CSCI","2240","CSCI 2240","850","INTRODUCTION TO C PROGRAMMING","","Lecture","","Does Not Meet","Does Not Meet","Qiu, Wenning (43221606) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","35","35","","","99","0","99","","","","","","","","","","","" +,"841","14610","Fall 2023","1238","UNO-CSCI","CSCI","2240","CSCI 2240","851","INTRODUCTION TO C PROGRAMMING","","Lecture","","Does Not Meet","Does Not Meet","Ashokan, Ash (58692766) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","36","35","","","99","0","99","","","","","","","","","","","" +"CSCI 2410 - INTRODUCTION TO DATA ANALYTICS USING PYTHON" +,"3922","15678","Fall 2023","1238","UNO-CSCI","CSCI","2410","CSCI 2410","850","INTRODUCTION TO DATA ANALYTICS USING PYTHON","","Lecture","","Does Not Meet","Does Not Meet","Zhu, Qiuming (22746848) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","38","38","","","99","0","38","","","","","","","","","","","" +"CSCI 2620 - 2D GRAPHICS: IMAGE PROCESSING" +,"3882","15611","Fall 2023","1238","UNO-CSCI","CSCI","2620","CSCI 2620","001","2D GRAPHICS: IMAGE PROCESSING","","Lecture","","MW 12pm-1:15pm","MW 12pm-1:15pm","Ricks, Brian (17816140) [Primary Instructor, Post, Print]","Peter Kiewit Institute 278","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","","","29","30","","","99","0","30","","","","","","","","","","","" +"CSCI 2850 - PROGRAMMING ON THE INTERNET" +,"846","14611","Fall 2023","1238","UNO-CSCI","CSCI","2850","CSCI 2850","850","PROGRAMMING ON THE INTERNET","","Lecture","","Does Not Meet","Does Not Meet","Fulkerson, Robert (10509563) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","34","35","","","99","0","35","","","","","","","","","","","" +"CSCI 3100 - APPLIED COMBINATORICS" +,"847","14870","Fall 2023","1238","UNO-CSCI","CSCI","3100","CSCI 3100","001","APPLIED COMBINATORICS","","Lecture","","MW 5:30pm-6:45pm","MW 5:30pm-6:45pm","Velcsov, Dora (32794380) [Primary Instructor, Post, Print]","Durham Science Center 111","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","15","15","","","0","0","15","Also CSCI 8105-001, MATH 3100-001, MATH 8105-001","39","48","","99","0","48","","","","" +"CSCI 3320 - DATA STRUCTURES" +,"848","14614","Fall 2023","1238","UNO-CSCI","CSCI","3320","CSCI 3320","001","DATA STRUCTURES","","Lecture","","MW 10:30am-11:45am","MW 10:30am-11:45am","Youn, Jong-Hoon (52249412) [Primary Instructor, Post, Print]","Peter Kiewit Institute 274","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","31","30","","","99","0","30","","","","","","","","","","","" +,"849","14612","Fall 2023","1238","UNO-CSCI","CSCI","3320","CSCI 3320","002","DATA STRUCTURES","","Lecture","","TR 12pm-1:15pm","TR 12pm-1:15pm","Ricks, Brian (17816140) [Primary Instructor, Post, Print]","Peter Kiewit Institute 278","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","30","30","","","99","0","30","","","","","","","","","","","" +,"850","15543","Fall 2023","1238","UNO-CSCI","CSCI","3320","CSCI 3320","003","DATA STRUCTURES","","Lecture","","TR 4:30pm-5:45pm","TR 4:30pm-5:45pm","Oh, Kwangsung (90846155) [Primary Instructor, Post, Print]","Peter Kiewit Institute 260","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","30","30","","","99","0","30","","","","","","","","","","","" +,"851","14613","Fall 2023","1238","UNO-CSCI","CSCI","3320","CSCI 3320","850","DATA STRUCTURES","","Lecture","","Does Not Meet","Does Not Meet","Ali, Hesham (76789688) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","34","30","","","99","0","30","","","","","","","","","","","" +"CSCI 3470 - FUNDAMENTALS AND ALGORITHMS OF MACHINE LEARNING" +,"3943","15612","Fall 2023","1238","UNO-CSCI","CSCI","3470","CSCI 3470","850","FUNDAMENTALS AND ALGORITHMS OF MACHINE LEARNING","","Lecture","","Does Not Meet","Does Not Meet","Zhong, Xin (11981844) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","15","25","","","99","0","30","","","","","","","","","","","" +"CSCI 3510 - ADVANCED GAME PROGRAMMING" +,"3019","14804","Fall 2023","1238","UNO-CSCI","CSCI","3510","CSCI 3510","850","ADVANCED GAME PROGRAMMING","","Lecture","","Does Not Meet","Does Not Meet","Winter, Victor (77537414) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","24","30","","","99","0","30","","","","","","","","","","","" +"CSCI 3550 - COMMUNICATION NETWORKS" +,"874","14770","Fall 2023","1238","UNO-CSCI","CSCI","3550","CSCI 3550","002","COMMUNICATION NETWORKS","","Lecture","","MW 1:30pm-2:45pm","MW 1:30pm-2:45pm","Santos, Jose (16377095) [Primary Instructor, Post, Print]","Peter Kiewit Institute 274","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","30","30","","","99","0","35","","","","","","","","","","","" +,"875","14615","Fall 2023","1238","UNO-CSCI","CSCI","3550","CSCI 3550","850","COMMUNICATION NETWORKS","","Lecture","","Does Not Meet","Does Not Meet","Azadmanesh, Azad (01596872) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","30","30","","","99","0","35","","","","","","","","","","","" +,"876","14616","Fall 2023","1238","UNO-CSCI","CSCI","3550","CSCI 3550","851","COMMUNICATION NETWORKS","","Lecture","","Does Not Meet","Does Not Meet","Santos, Jose (16377095) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","31","30","","","99","0","30","","","","","","","","","","","" +"CSCI 3660 - THEORY OF COMPUTATION" +,"852","14617","Fall 2023","1238","UNO-CSCI","CSCI","3660","CSCI 3660","001","THEORY OF COMPUTATION","","Lecture","","TR 9am-10:15am","TR 9am-10:15am","Solheim, Jeff (84334019) [Primary Instructor, Post, Print]","Peter Kiewit Institute 274","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","25","25","","","99","0","30","","","","","","","","","","","" +,"853","15025","Fall 2023","1238","UNO-CSCI","CSCI","3660","CSCI 3660","850","THEORY OF COMPUTATION","","Lecture","","Does Not Meet","Does Not Meet","Solheim, Jeff (84334019) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","29","30","","","99","0","30","","","","","","","","","","","" +,"854","15505","Fall 2023","1238","UNO-CSCI","CSCI","3660","CSCI 3660","851","THEORY OF COMPUTATION","","Lecture","","Does Not Meet","Does Not Meet","Solheim, Jeff (84334019) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","24","30","","","99","0","30","","","","","","","","","","","" +"CSCI 3710 - INTRODUCTION TO DIGITAL DESIGN AND COMPUTER ORGANIZATION" +,"843","14619","Fall 2023","1238","UNO-CSCI","CSCI","3710","CSCI 3710","850","INTRODUCTION TO DIGITAL DESIGN AND COMPUTER ORGANIZATION","","Lecture","","Does Not Meet","Does Not Meet","Farhat, Hassan (72647175) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","30","30","","","99","0","30","","","","","","","","","","Exam days and times are Wednesdays at 3:00 PM, duration 75 minutes. Dates will be announced on Canvas.","" +,"844","14618","Fall 2023","1238","UNO-CSCI","CSCI","3710","CSCI 3710","851","INTRODUCTION TO DIGITAL DESIGN AND COMPUTER ORGANIZATION","","Lecture","","Does Not Meet","Does Not Meet","Farhat, Hassan (72647175) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","27","25","","","99","0","30","","","","","","","","","","Exam days and times are Wednesdays at 3:00 PM, duration 75 minutes. Dates will be announced on Canvas.","" +,"845","15506","Fall 2023","1238","UNO-CSCI","CSCI","3710","CSCI 3710","852","INTRODUCTION TO DIGITAL DESIGN AND COMPUTER ORGANIZATION","","Lecture","","Does Not Meet","Does Not Meet","Farhat, Hassan (72647175) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","34","34","","","99","0","34","","","","","","","","","","","" +"CSCI 3830 - ADVANCED JAVA PROGRAMMING" +,"855","14620","Fall 2023","1238","UNO-CSCI","CSCI","3830","CSCI 3830","850","ADVANCED JAVA PROGRAMMING","","Lecture","","Does Not Meet","Does Not Meet","Tang, Wendy (96611840) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","29","30","","","99","0","22","","","","","","","","","","","" +"CSCI 3850 - FOUNDATIONS OF WEB SEARCH TECHNOLOGIES" +,"5014","20138","Fall 2023","1238","UNO-CSCI","CSCI","3850","CSCI 3850","001","FOUNDATIONS OF WEB SEARCH TECHNOLOGIES","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","0","30","","","0","0","30","","","","","","","","","","","" +"CSCI 4000 - ASSESSMENT" +,"856","16286","Fall 2023","1238","UNO-CSCI","CSCI","4000","CSCI 4000","001","ASSESSMENT","","Activity","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","0","0","Satisfactory/Unsatisfactory","","","","40","55","","","99","0","55","","","","","","","","","","","" +"CSCI 4150 - GRAPH THEORY & APPLICATIONS" +,"857","16415","Fall 2023","1238","UNO-CSCI","CSCI","4150","CSCI 4150","001","GRAPH THEORY & APPLICATIONS","","Lecture","","MW 3pm-4:15pm","MW 3pm-4:15pm","Ali, Hesham (76789688) [Primary Instructor, Post, Print]","Peter Kiewit Institute 164","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","23","25","","","99","0","25","Also CSCI 8156-001, MATH 4150-001, MATH 8156-001","36","45","","99","0","45","","","","" +"CSCI 4220 - PRINCIPLES OF PROGRAMMING LANGUAGES" +,"858","14621","Fall 2023","1238","UNO-CSCI","CSCI","4220","CSCI 4220","850","PRINCIPLES OF PROGRAMMING LANGUAGES","","Lecture","","Does Not Meet","Does Not Meet","Winter, Victor (77537414) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","35","35","","","99","0","30","","","","","","","","","","","" +"CSCI 4250 - HUMAN COMPUTER INTERACTION" +,"859","16189","Fall 2023","1238","UNO-CSCI","CSCI","4250","CSCI 4250","850","HUMAN COMPUTER INTERACTION","","Lecture","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","31","30","","","99","0","30","Also CSCI 8256-850","45","50","","99","3","50","","","","" +,"860","16603","Fall 2023","1238","UNO-CSCI","CSCI","4250","CSCI 4250","851","HUMAN COMPUTER INTERACTION","","Lecture","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","25","25","","","99","0","25","","","","","","","","","","","" +"CSCI 4300 - DETERMINISTIC OPERATIONS RESEARCH MODELS" +,"5199","20518","Fall 2023","1238","UNO-CSCI","CSCI","4300","CSCI 4300","001","DETERMINISTIC OPERATIONS RESEARCH MODELS","","Lecture","","MW 4pm-5:15pm","MW 4pm-5:15pm","Love, Betty (16012134) [Primary Instructor, Post, Print]","Allwine Hall 303","Active","Regular Academic Session","UNO","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","1","5","","","0","0","5","See MATH 4300-001","29","45","","198","0","80","","","","" +"CSCI 4350 - COMPUTER ARCHITECTURE" +,"862","14623","Fall 2023","1238","UNO-CSCI","CSCI","4350","CSCI 4350","001","COMPUTER ARCHITECTURE","","Lecture","","MW 9am-10:15am","MW 9am-10:15am","Oh, Kwangsung (90846155) [Primary Instructor, Post, Print]","Peter Kiewit Institute 260","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","","","28","30","","","99","0","30","","","","","","","","","","","" +,"863","15544","Fall 2023","1238","UNO-CSCI","CSCI","4350","CSCI 4350","820","COMPUTER ARCHITECTURE","","Lecture","","TR 4:30pm-5:45pm","TR 4:30pm-5:45pm","Subramaniam, Mahadevan (70248267) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","30","35","","","99","0","35","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +,"864","14622","Fall 2023","1238","UNO-CSCI","CSCI","4350","CSCI 4350","850","COMPUTER ARCHITECTURE","","Lecture","","Does Not Meet","Does Not Meet","Azadmanesh, Azad (01596872) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","25","35","","","99","0","35","","","","","","","","","","","" +"CSCI 4380 - DIGITAL FORENSICS" +,"4179","17081","Fall 2023","1238","UNO-CSCI","CSCI","4380","CSCI 4380","001","DIGITAL FORENSICS","","Lecture/Lab (combo)","","TR 10:30am-11:45am","TR 10:30am-11:45am","Grispos, George (87046629) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","2","5","","","99","0","5","See CYBR 4380-001","21","35","","198","0","40","","","","" +"CSCI 4450 - INTRODUCTION TO ARTIFICIAL INTELLIGENCE" +,"869","14625","Fall 2023","1238","UNO-CSCI","CSCI","4450","CSCI 4450","001","INTRODUCTION TO ARTIFICIAL INTELLIGENCE","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Fandinno Garcia, Jorge (87694147) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","20","20","","","99","0","30","Also CSCI 8456-001","30","30","","99","8","30","","","","" +,"4893","18573","Fall 2023","1238","UNO-CSCI","CSCI","4450","CSCI 4450","002","INTRODUCTION TO ARTIFICIAL INTELLIGENCE","","Lecture","","MW 3pm-4:15pm","MW 3pm-4:15pm","Lierler, Yuliya (42486005) [Primary Instructor, Post, Print]","Peter Kiewit Institute 252","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","20","20","","","0","0","20","Also CSCI 8456-002","28","30","","99","0","30","","","","" +"CSCI 4500 - OPERATING SYSTEMS" +,"871","14845","Fall 2023","1238","UNO-CSCI","CSCI","4500","CSCI 4500","001","OPERATING SYSTEMS","","Lecture","","MF 12pm-1:15pm","MF 12pm-1:15pm","Huang, Pei-Chi (41488046) [Primary Instructor, Post, Print]","Peter Kiewit Institute 274","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","11","30","","","99","0","30","","","","","","","","","","","" +,"872","15545","Fall 2023","1238","UNO-CSCI","CSCI","4500","CSCI 4500","820","OPERATING SYSTEMS","","Lecture","","M 6pm-8:40pm","M 6pm-8:40pm","Sousan, Bill (27064380) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","25","25","","","99","0","25","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +,"873","16495","Fall 2023","1238","UNO-CSCI","CSCI","4500","CSCI 4500","850","OPERATING SYSTEMS","","Lecture","","Does Not Meet","Does Not Meet","Huang, Pei-Chi (41488046) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","25","25","","","0","0","25","","","","","","","","","","","" +"CSCI 4650 - INTRODUCTION TO CLOUD COMPUTING" +,"4079","16802","Fall 2023","1238","UNO-CSCI","CSCI","4650","CSCI 4650","850","INTRODUCTION TO CLOUD COMPUTING","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet","Zhang, Tiffany (60933043) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","20","20","","","99","0","20","Also CSCI 8656-850","40","40","","99","0","40","","","","" +"CSCI 4830 - INTRODUCTION SOFTWARE ENGINEERING" +,"877","15026","Fall 2023","1238","UNO-CSCI","CSCI","4830","CSCI 4830","820","INTRODUCTION SOFTWARE ENGINEERING","","Lecture","","TR 7:30pm-8:45pm","TR 7:30pm-8:45pm","Guo, Bo (47178658) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","25","35","","","99","0","40","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +,"878","14626","Fall 2023","1238","UNO-CSCI","CSCI","4830","CSCI 4830","850","INTRODUCTION SOFTWARE ENGINEERING","","Lecture","","Does Not Meet","Does Not Meet","Guo, Bo (47178658) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","35","35","","","99","0","40","","","","","","","","","","","" +"CSCI 4850 - DATABASE MANAGEMENT SYSTEMS" +,"879","14628","Fall 2023","1238","UNO-CSCI","CSCI","4850","CSCI 4850","850","DATABASE MANAGEMENT SYSTEMS","","Lecture","","Does Not Meet","Does Not Meet","Chen, Zhengxin (31566178) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","20","20","","","99","0","25","Also CSCI 8856-850","29","30","","99","1","30","","","","" +"CSCI 4950 - INTERNSHIP IN COMPUTER SCIENCE" +,"881","14629","Fall 2023","1238","UNO-CSCI","CSCI","4950","CSCI 4950","001","INTERNSHIP IN COMPUTER SCIENCE","","Internship","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Satisfactory/Unsatisfactory","","","","0","30","","","99","0","25","","","","","","","","","","","" +,"882","15503","Fall 2023","1238","UNO-CSCI","CSCI","4950","CSCI 4950","850","INTERNSHIP IN COMPUTER SCIENCE","","Internship","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","Department Consent Required","1","3","Satisfactory/Unsatisfactory","Online: Totally Online","","","5","30","","","99","0","20","","","","","","","","","","","" +"CSCI 4970 - CAPSTONE PROJECT" +,"3054","14640","Fall 2023","1238","UNO-CSCI","CSCI","4970","CSCI 4970","001","CAPSTONE PROJECT","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","Peter Kiewit Institute 263","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Service Learning Component: Includes Service Learning Component","","","39","50","","","99","0","50","","","","","","","","","","","" +"CSCI 4990 - INDEPENDENT STUDIES" +,"883","14641","Fall 2023","1238","UNO-CSCI","CSCI","4990","CSCI 4990","001","INDEPENDENT STUDIES","","Independent Study","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Graded","","","","1","10","","","0","0","10","","","","","","","","","","","" +"CSCI 8000 - ADVANCED CONCEPTS IN PROGRAMMING LANGUAGES" +,"884","14642","Fall 2023","1238","UNO-CSCI","CSCI","8000","CSCI 8000","001","ADVANCED CONCEPTS IN PROGRAMMING LANGUAGES","","Lecture","","TR 3pm-4:15pm","TR 3pm-4:15pm","Fandinno Garcia, Jorge (87694147) [Primary Instructor, Post, Print]","Peter Kiewit Institute 274","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","25","25","","","99","0","32","","","","","","","","","","","" +"CSCI 8010 - FOUNDATIONS OF COMPUTER SCIENCE" +,"5235","20542","Fall 2023","1238","UNO-CSCI","CSCI","8010","CSCI 8010","850","FOUNDATIONS OF COMPUTER SCIENCE","","Lecture","","Does Not Meet","Does Not Meet","Perez, Alfredo (72852090) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","6","15","","","0","0","15","","","","","","","","","","","" +"CSCI 8060 - ALGORITHMIC COMBINATORICS" +,"5202","20521","Fall 2023","1238","UNO-CSCI","CSCI","8060","CSCI 8060","001","ALGORITHMIC COMBINATORICS","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","0","5","","","0","0","5","Also MATH 8060-001","0","35","","99","0","35","","","","" +"CSCI 8105 - APPLIED COMBINATORICS" +,"885","14871","Fall 2023","1238","UNO-CSCI","CSCI","8105","CSCI 8105","001","APPLIED COMBINATORICS","","Lecture","","MW 5:30pm-6:45pm","MW 5:30pm-6:45pm","Velcsov, Dora (32794380) [Primary Instructor, Post, Print]","Durham Science Center 111","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","0","3","","","0","0","3","See CSCI 3100-001","39","48","","99","0","48","","","","" +"CSCI 8110 - ADVANCED TOPICS IN ARTIFICIAL INTELLIGENCE" +,"896","15507","Fall 2023","1238","UNO-CSCI","CSCI","8110","CSCI 8110","001","ADVANCED TOPICS IN ARTIFICIAL INTELLIGENCE","","Lecture","","TR 3pm-4:15pm","TR 3pm-4:15pm","Zhong, Xin (11981844) [Primary Instructor, Post, Print]","Peter Kiewit Institute 276","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","22","30","","","99","0","30","","","","","","","","","","","" +"CSCI 8156 - GRAPH THEORY & APPLICATIONS" +,"886","16416","Fall 2023","1238","UNO-CSCI","CSCI","8156","CSCI 8156","001","GRAPH THEORY & APPLICATIONS","","Lecture","","MW 3pm-4:15pm","MW 3pm-4:15pm","Ali, Hesham (76789688) [Primary Instructor, Post, Print]","Peter Kiewit Institute 164","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","3","7","","","99","0","7","See CSCI 4150-001","36","45","","99","0","45","","","","" +"CSCI 8210 - ADVANCED COMMUNICATIONS NETWORKS" +,"4920","18613","Fall 2023","1238","UNO-CSCI","CSCI","8210","CSCI 8210","001","ADVANCED COMMUNICATIONS NETWORKS","","Lecture","","MW 4:30pm-5:45pm","MW 4:30pm-5:45pm","Youn, Jong-Hoon (52249412) [Primary Instructor, Post, Print]","Peter Kiewit Institute 274","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","9","25","","","0","0","25","","","","","","","","","","","" +"CSCI 8256 - HUMAN COMPUTER INTERACTION" +,"887","16190","Fall 2023","1238","UNO-CSCI","CSCI","8256","CSCI 8256","850","HUMAN COMPUTER INTERACTION","","Lecture","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","14","15","","","99","0","15","See CSCI 4250-850","45","50","","99","3","50","","","","" +,"888","16604","Fall 2023","1238","UNO-CSCI","CSCI","8256","CSCI 8256","851","HUMAN COMPUTER INTERACTION","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","0","10","","","99","0","10","","","","","","","","","","","" +"CSCI 8300 - IMAGE PROCESSING AND COMPUTER VISION" +,"4728","18151","Fall 2023","1238","UNO-CSCI","CSCI","8300","CSCI 8300","850","IMAGE PROCESSING AND COMPUTER VISION","","Lecture","","Does Not Meet","Does Not Meet","Zhu, Qiuming (22746848) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","19","25","","","0","0","25","","","","","","","","","","","" +"CSCI 8306 - DETERMINISTIC OPERATIONS RESEARCH MODELS" +,"5200","20519","Fall 2023","1238","UNO-CSCI","CSCI","8306","CSCI 8306","001","DETERMINISTIC OPERATIONS RESEARCH MODELS","","Lecture","","MW 4pm-5:15pm","MW 4pm-5:15pm","Love, Betty (16012134) [Primary Instructor, Post, Print]","Allwine Hall 303","Active","Regular Academic Session","UNO","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","0","5","","","0","0","5","See MATH 4300-001","29","45","","198","0","80","","","","" +"CSCI 8350 - DATA WAREHOUSING AND DATA MINING" +,"890","16187","Fall 2023","1238","UNO-CSCI","CSCI","8350","CSCI 8350","850","DATA WAREHOUSING AND DATA MINING","","Lecture","","Does Not Meet","Does Not Meet","Chen, Zhengxin (31566178) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","20","20","","","5","0","25","","","","","","","","","","","" +"CSCI 8366 - FOUNDATIONS OF CYBERSECURITY" +,"891","15525","Fall 2023","1238","UNO-CSCI","CSCI","8366","CSCI 8366","850","FOUNDATIONS OF CYBERSECURITY","","Lecture","","Does Not Meet","Does Not Meet","Mandal, Sayonnha (68484909) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","3","3","","","99","0","3","Also CYBR 4360-850, CYBR 8366-850","41","40","","99","4","40","","","","" +,"892","14644","Fall 2023","1238","UNO-CSCI","CSCI","8366","CSCI 8366","851","FOUNDATIONS OF CYBERSECURITY","","Lecture","","Does Not Meet","Does Not Meet","Mandal, Sayonnha (68484909) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","2","3","","","99","0","3","Also CYBR 4360-851, CYBR 8366-851","30","45","","99","2","45","","","","" +"CSCI 8420 - SOFTWARE ASSURANCE" +,"894","14645","Fall 2023","1238","UNO-CSCI","CSCI","8420","CSCI 8420","850","SOFTWARE ASSURANCE","","Lecture","","Does Not Meet","Does Not Meet","Gandhi, Robin (20882301) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","8","10","","","99","0","10","Also CYBR 8420-850","28","30","","99","0","30","","","","" +"CSCI 8456 - INTRODUCTION TO ARTIFICIAL INTELLIGENCE" +,"4894","18572","Fall 2023","1238","UNO-CSCI","CSCI","8456","CSCI 8456","001","INTRODUCTION TO ARTIFICIAL INTELLIGENCE","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Fandinno Garcia, Jorge (87694147) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","10","10","","","99","0","10","See CSCI 4450-001","30","30","","99","8","30","","","","" +,"4895","18574","Fall 2023","1238","UNO-CSCI","CSCI","8456","CSCI 8456","002","INTRODUCTION TO ARTIFICIAL INTELLIGENCE","","Lecture","","MW 3pm-4:15pm","MW 3pm-4:15pm","Lierler, Yuliya (42486005) [Primary Instructor, Post, Print]","Peter Kiewit Institute 252","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","8","10","","","0","0","10","See CSCI 4450-002","28","30","","99","0","30","","","","" +"CSCI 8520 - ADVANCED TOPICS IN OPERATIONS RESEARCH" +,"5201","20522","Fall 2023","1238","UNO-CSCI","CSCI","8520","CSCI 8520","001","ADVANCED TOPICS IN OPERATIONS RESEARCH","","Lecture","SIMULATION MODELING","TR 5:30pm-6:45pm","TR 5:30pm-6:45pm","Torres Vitor, Fabio (96992727) [Primary Instructor, Post, Print]","Durham Science Center 110","Active","Regular Academic Session","UNO","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","1","5","","","0","0","5","See MATH 8520-001","7","35","","99","0","35","","","See https://bit.ly/42tjCki for more information.","" +"CSCI 8620 - MOBILE COMPUTING AND WIRELESS NETWORKS" +,"898","16186","Fall 2023","1238","UNO-CSCI","CSCI","8620","CSCI 8620","001","MOBILE COMPUTING AND WIRELESS NETWORKS","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","0","15","","","5","0","20","","","","","","","","","","","" +"CSCI 8656 - INTRODUCTION TO CLOUD COMPUTING" +,"4078","16803","Fall 2023","1238","UNO-CSCI","CSCI","8656","CSCI 8656","850","INTRODUCTION TO CLOUD COMPUTING","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet","Zhang, Tiffany (60933043) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","20","20","","","99","0","25","See CSCI 4650-850","40","40","","99","0","40","","","","" +"CSCI 8700 - SOFTWARE SPECIFICATIONS AND DESIGN" +,"4785","18316","Fall 2023","1238","UNO-CSCI","CSCI","8700","CSCI 8700","001","SOFTWARE SPECIFICATIONS AND DESIGN","","Lecture","","W 6pm-8:40pm","W 6pm-8:40pm","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","Peter Kiewit Institute 256","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","30","30","","","0","0","30","","","","","","","","","","","" +"CSCI 8710 - MODERN SOFTWARE DEVELOPMENT METHODOLOGIES" +,"899","15496","Fall 2023","1238","UNO-CSCI","CSCI","8710","CSCI 8710","820","MODERN SOFTWARE DEVELOPMENT METHODOLOGIES","","Lecture","","TR 7:30pm-8:45pm","TR 7:30pm-8:45pm","Song, Myoungkyu (44676836) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","9","25","","","99","0","25","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +"CSCI 8856 - DATABASE MANAGEMENT SYSTEMS" +,"901","14648","Fall 2023","1238","UNO-CSCI","CSCI","8856","CSCI 8856","850","DATABASE MANAGEMENT SYSTEMS","","Lecture","","Does Not Meet","Does Not Meet","Chen, Zhengxin (31566178) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","9","10","","","99","0","5","See CSCI 4850-850","29","30","","99","1","30","","","","" +"CSCI 8950 - GRADUATE INTERNSHIP IN COMPUTER SCIENCE" +,"3060","14649","Fall 2023","1238","UNO-CSCI","CSCI","8950","CSCI 8950","001","GRADUATE INTERNSHIP IN COMPUTER SCIENCE","","Internship","","Does Not Meet","Does Not Meet","Song, Myoungkyu (44676836) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Satisfactory/Unsatisfactory","","","","6","30","","","99","0","25","","","","","","","","","","","" +,"3061","15504","Fall 2023","1238","UNO-CSCI","CSCI","8950","CSCI 8950","850","GRADUATE INTERNSHIP IN COMPUTER SCIENCE","","Internship","","Does Not Meet","Does Not Meet","Song, Myoungkyu (44676836) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","Department Consent Required","1","3","Satisfactory/Unsatisfactory","Online: Totally Online","","","0","30","","","99","0","15","","","","","","","","","","","" +"CSCI 8960 - THESIS EQUIVALENT PROJECT IN COMPUTER SCIENCE" +,"902","14650","Fall 2023","1238","UNO-CSCI","CSCI","8960","CSCI 8960","001","THESIS EQUIVALENT PROJECT IN COMPUTER SCIENCE","","Master's Thesis","","Does Not Meet","Does Not Meet","Song, Myoungkyu (44676836) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","6","Satisfactory/Unsatisfactory","","","","6","30","","","99","0","25","","","","","","","","","","","" +"CSCI 8970 - INDEPENDENT STUDY" +,"903","15499","Fall 2023","1238","UNO-CSCI","CSCI","8970","CSCI 8970","001","INDEPENDENT STUDY","","Independent Study","","Does Not Meet","Does Not Meet","Song, Myoungkyu (44676836) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Graded","","","","2","15","","","99","0","15","","","","","","","","","","","" +"CSCI 8990 - THESIS" +,"904","14651","Fall 2023","1238","UNO-CSCI","CSCI","8990","CSCI 8990","001","THESIS","","Master's Thesis","","Does Not Meet","Does Not Meet","Song, Myoungkyu (44676836) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","6","Satisfactory/Unsatisfactory","","","","6","30","","","99","0","25","","","","","","","","","","","" +"CSCI 9810 - RESEARCH FOUNDATIONS IN THEORETICAL COMPUTING" +,"905","16188","Fall 2023","1238","UNO-CSCI","CSCI","9810","CSCI 9810","001","RESEARCH FOUNDATIONS IN THEORETICAL COMPUTING","","Seminar","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","0","15","","","5","0","15","","","","","","","","","","","" +"CSTE 8960 - THESIS EQUIVALENT PROJECT IN CS EDUCATION" +,"3812","14652","Fall 2023","1238","UNO-CSCI","CSTE","8960","CSTE 8960","001","THESIS EQUIVALENT PROJECT IN CS EDUCATION","","Master's Thesis","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","6","Satisfactory/Unsatisfactory","","","","0","10","","","0","0","10","","","","","","","","","","Distance students may enroll in this course, without needing to meet in-person, with program chair and supervisory committee chair approval.","" +"CSTE 8970 - CS ED INDEPENDENT STUDY" +,"3743","14665","Fall 2023","1238","UNO-CSCI","CSTE","8970","CSTE 8970","001","CS ED INDEPENDENT STUDY","","Independent Study","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Graded","","","","1","10","","","0","0","10","","","","","","","","","","Distance students may enroll in this course, without needing to meet in-person, with program chair approval.","" +"CSTE 8990 - THESIS" +,"3744","14666","Fall 2023","1238","UNO-CSCI","CSTE","8990","CSTE 8990","001","THESIS","","Master's Thesis","","Does Not Meet","Does Not Meet","Siy, Harvey (64742886) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","6","Satisfactory/Unsatisfactory","","","","0","10","","","0","0","10","","","","","","","","","","Distance students may enroll in this course, without needing to meet in-person, with program chair and supervisory committee chair approval.","" +"CYBR 1100 - INTRODUCTION TO INFORMATION SECURITY" +,"1561","14668","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","001","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","TR 12pm-1:15pm","TR 12pm-1:15pm","Babb, Derek (17848255) [Primary Instructor, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","31","30","","","99","0","30","","","","","","","","","","","" +,"1562","14671","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","002","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","TR 9am-10:15am","TR 9am-10:15am","Babb, Derek (17848255) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +,"1563","16278","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","003","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","MW 3pm-4:15pm","MW 3pm-4:15pm","Rogers, John (13956876) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +,"4211","17112","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","004","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","MW 12pm-1:15pm","MW 12pm-1:15pm","Babb, Derek (17848255) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","30","30","","","0","0","30","","","","","","","","","","","" +,"5987","21991","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","601","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Henderson, Randall (18386235) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","North High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","3","30","","","0","0","30","","","","","","","","","","","" +,"5988","21992","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","602","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Lodes, Julie (03247341) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Platteview High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","1","30","","","0","0","30","","","","","","","","","","","" +,"5989","21993","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","603","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet (08/21/2023 to 05/17/2024)","Pacer, Thomas (61129184) [Primary Instructor, Post, Print]; Malone, Kelly (11331658) [Course Administrator, Post, Print]","Creighton Prep High School","Active","Regular Academic Session","UNO-IS","Dual Enrollment","","No","No Special Consent Required","3","3","Graded","University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","0","30","","","0","0","30","","","","","","","","","","","" +,"1568","14673","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","850","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet","Mandal, Sayonnha (68484909) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online; University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","30","30","","","99","0","30","","","","","","","","","","","" +,"1569","14670","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","851","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online; University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","0","30","","","99","0","30","","","","","","","","","","","" +,"1570","14672","Fall 2023","1238","UNO-IDIF","CYBR","1100","CYBR 1100","852","INTRODUCTION TO INFORMATION SECURITY","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet","Mandal, Sayonnha (68484909) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online; University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","28","30","","","99","0","30","","","","","","","","","","","" +"CYBR 2250 - LOW-LEVEL PROGRAMMING" +,"5550","21579","Fall 2023","1238","UNO-IDIF","CYBR","2250","CYBR 2250","001","LOW-LEVEL PROGRAMMING","","Lecture","","MW 4:30pm-5:45pm","MW 4:30pm-5:45pm","Reiling, Scott (84932530) [Primary Instructor, Post, Print]","Peter Kiewit Institute 276","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","10","30","","","0","0","30","","","","","","","","","","","" +,"3685","14986","Fall 2023","1238","UNO-IDIF","CYBR","2250","CYBR 2250","850","LOW-LEVEL PROGRAMMING","","Lecture","","Does Not Meet","Does Not Meet","Ellis, Dalton (59037893) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: Low Cost Materials; Online: Totally Online","","","30","30","","","99","0","35","","","","","","","","","","","" +"CYBR 2600 - SYSTEM ADMINISTRATION" +,"3945","15490","Fall 2023","1238","UNO-IDIF","CYBR","2600","CYBR 2600","001","SYSTEM ADMINISTRATION","","Lecture/Lab (combo)","","TR 3pm-4:15pm","TR 3pm-4:15pm","Zhao, Rui (78266138) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","","","30","30","","","99","0","35","","","","","","","","","","","" +,"3946","15489","Fall 2023","1238","UNO-IDIF","CYBR","2600","CYBR 2600","851","SYSTEM ADMINISTRATION","","Lecture/Lab (combo)","","Does Not Meet","Does Not Meet","Hoff, Greg (80563350) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","35","35","","","99","0","35","","","","","","","","","","","" +"CYBR 3570 - CRYPTOGRAPHY" +,"3017","14675","Fall 2023","1238","UNO-IDIF","CYBR","3570","CYBR 3570","850","CRYPTOGRAPHY","","Lecture","","Does Not Meet","Does Not Meet","Zhao, Rui (78266138) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","33","35","","","99","0","45","","","","","","","","","","","" +"CYBR 3600 - INFORMATION SECURITY POLICY AND AWARENESS" +,"3484","14677","Fall 2023","1238","UNO-IDIF","CYBR","3600","CYBR 3600","001","INFORMATION SECURITY POLICY AND AWARENESS","","Lecture","","W 6pm-8:40pm","W 6pm-8:40pm","Feilmeier, Matthew (97077202) [Primary Instructor, Post, Print]","Peter Kiewit Institute 274","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","33","33","","","99","0","35","","","","","","","","","","","" +,"3485","15286","Fall 2023","1238","UNO-IDIF","CYBR","3600","CYBR 3600","850","INFORMATION SECURITY POLICY AND AWARENESS","","Lecture","","Does Not Meet","Does Not Meet","Nicholson, Charles (97362527) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","35","33","","","99","0","35","","","","","","","","","","","" +"CYBR 4360 - FOUNDATIONS OF CYBERSECURITY" +,"865","14757","Fall 2023","1238","UNO-IDIF","CYBR","4360","CYBR 4360","850","FOUNDATIONS OF CYBERSECURITY","","Lecture","","Does Not Meet","Does Not Meet","Mandal, Sayonnha (68484909) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","27","25","","","99","0","25","See CSCI 8366-850","41","40","","99","4","40","","","","" +,"866","15331","Fall 2023","1238","UNO-IDIF","CYBR","4360","CYBR 4360","851","FOUNDATIONS OF CYBERSECURITY","","Lecture","","Does Not Meet","Does Not Meet","Mandal, Sayonnha (68484909) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","21","20","","","99","0","25","See CSCI 8366-851","30","45","","99","2","45","","","","" +"CYBR 4380 - DIGITAL FORENSICS" +,"4178","17080","Fall 2023","1238","UNO-IDIF","CYBR","4380","CYBR 4380","001","DIGITAL FORENSICS","","Lecture/Lab (combo)","","TR 10:30am-11:45am","TR 10:30am-11:45am","Grispos, George (87046629) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","19","25","","","99","0","35","Also CSCI 4380-001","21","35","","198","0","40","","","","" +"CYBR 4460 - NETWORK-BASED VULNERABILITY DISCOVERY" +,"3235","15794","Fall 2023","1238","UNO-IDIF","CYBR","4460","CYBR 4460","001","NETWORK-BASED VULNERABILITY DISCOVERY","","Lecture","","TR 5:30pm-6:45pm","TR 5:30pm-6:45pm","Hoff, Greg (80563350) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","13","20","","","99","0","20","Also CYBR 8466-001","17","30","","99","0","30","","","","" +,"3236","14987","Fall 2023","1238","UNO-IDIF","CYBR","4460","CYBR 4460","850","NETWORK-BASED VULNERABILITY DISCOVERY","","Lecture","","Does Not Meet","Does Not Meet","Hoff, Greg (80563350) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","20","20","","","99","0","20","Also CYBR 8466-850","29","45","","99","1","35","","","","" +"CYBR 4540 - COMPUTER SECURITY MANAGEMENT" +,"4650","17999","Fall 2023","1238","UNO-IDIF","CYBR","4540","CYBR 4540","850","COMPUTER SECURITY MANAGEMENT","","Lecture","","Does Not Meet","Does Not Meet","House, Deanna (24532175) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","0","0","","","99","0","5","Also ISQA 8546-850, CYBR 8546-850","25","30","","99","0","30","","","","" +,"4363","17271","Fall 2023","1238","UNO-IDIF","CYBR","4540","CYBR 4540","851","COMPUTER SECURITY MANAGEMENT","","Lecture","","Does Not Meet","Does Not Meet","Allen, Karen (86896761) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","20","20","","","0","0","20","See CIST 4540-851","22","30","","0","0","30","","","","" +"CYBR 4580 - CYBERSECURITY CAPSTONE" +,"3243","16282","Fall 2023","1238","UNO-IDIF","CYBR","4580","CYBR 4580","860","CYBERSECURITY CAPSTONE","","Lecture","","F 1:30pm-4:10pm","F 1:30pm-4:10pm; Does Not Meet","Hoff, Greg (80563350) [Primary Instructor, Post, Print]; Hoff, Greg (80563350) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361; Partially Online","Active","Regular Academic Session","UNO-IS","Partially Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Partially Online: Partially Online","","","14","30","","","99","0","30","","","","","","","","","","","" +"CYBR 4950 - INTERNSHIP IN CYBERSECURITY" +,"3300","14681","Fall 2023","1238","UNO-IDIF","CYBR","4950","CYBR 4950","001","INTERNSHIP IN CYBERSECURITY","","Internship","","Does Not Meet","Does Not Meet","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Credit / No Credit","Open Nebraska: No Cost Materials","","","0","30","","","0","0","20","","","","","","","","","","","" +,"3301","15488","Fall 2023","1238","UNO-IDIF","CYBR","4950","CYBR 4950","850","INTERNSHIP IN CYBERSECURITY","","Internship","","Does Not Meet","Does Not Meet","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","Instructor Consent Required","1","3","Credit / No Credit","Open Nebraska: No Cost Materials; Online: Totally Online","","","3","30","","","99","0","15","","","","","","","","","","","" +"CYBR 4990 - INDEPENDENT STUDY IN CYBERSECURITY" +,"3169","14682","Fall 2023","1238","UNO-IDIF","CYBR","4990","CYBR 4990","001","INDEPENDENT STUDY IN CYBERSECURITY","","Independent Study","","Does Not Meet","Does Not Meet","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Graded","Open Nebraska: No Cost Materials","","","0","30","","","0","0","20","","","","","","","","","","","" +"CYBR 8000 - CENTER OF ACADEMIC EXCELLENCE-CYBER OPERATIONS COMPLETION CERTIFICATE" +,"3696","14851","Fall 2023","1238","UNO-IDIF","CYBR","8000","CYBR 8000","001","CENTER OF ACADEMIC EXCELLENCE-CYBER OPERATIONS COMPLETION CERTIFICATE","","Lecture","","Does Not Meet","Does Not Meet","Gandhi, Robin (20882301) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","0","0","Credit / No Credit","","","","0","5","","","99","0","5","","","","","","","","","","","" +"CYBR 8366 - FOUNDATIONS OF CYBERSECURITY" +,"3204","15332","Fall 2023","1238","UNO-IDIF","CYBR","8366","CYBR 8366","850","FOUNDATIONS OF CYBERSECURITY","","Lecture","","Does Not Meet","Does Not Meet","Mandal, Sayonnha (68484909) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","11","12","","","99","0","7","See CSCI 8366-850","41","40","","99","4","40","","","","" +,"3205","14679","Fall 2023","1238","UNO-IDIF","CYBR","8366","CYBR 8366","851","FOUNDATIONS OF CYBERSECURITY","","Lecture","","Does Not Meet","Does Not Meet","Mandal, Sayonnha (68484909) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","7","7","","","99","0","10","See CSCI 8366-851","30","45","","99","2","45","","","","" +"CYBR 8420 - SOFTWARE ASSURANCE" +,"1571","14683","Fall 2023","1238","UNO-IDIF","CYBR","8420","CYBR 8420","850","SOFTWARE ASSURANCE","","Lecture","","Does Not Meet","Does Not Meet","Gandhi, Robin (20882301) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","20","20","","","99","0","20","See CSCI 8420-850","28","30","","99","0","30","","","","" +"CYBR 8456 - HOST-BASED VULNERABILITY DISCOVERY" +,"5543","21574","Fall 2023","1238","UNO-IDIF","CYBR","8456","CYBR 8456","852","HOST-BASED VULNERABILITY DISCOVERY","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","Department Consent Required","3","3","Graded","Online: Totally Online","","","0","5","","","99","0","5","","","","","","","","","","Reserved for students in the interdisciplinary Security Studies concentration.","" +"CYBR 8466 - NETWORK-BASED VULNERABILITY DISCOVERY" +,"3237","15795","Fall 2023","1238","UNO-IDIF","CYBR","8466","CYBR 8466","001","NETWORK-BASED VULNERABILITY DISCOVERY","","Lecture","","TR 5:30pm-6:45pm","TR 5:30pm-6:45pm","Hoff, Greg (80563350) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","4","10","","","99","0","10","See CYBR 4460-001","17","30","","99","0","30","","","","" +,"3238","14988","Fall 2023","1238","UNO-IDIF","CYBR","8466","CYBR 8466","850","NETWORK-BASED VULNERABILITY DISCOVERY","","Lecture","","Does Not Meet","Does Not Meet","Hoff, Greg (80563350) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","Instructor Consent Required","3","3","Graded","Online: Totally Online","","","9","10","","","99","0","10","See CYBR 4460-850","29","45","","99","1","35","","","","" +"CYBR 8470 - SECURE WEB APPLICATION DEVELOPMENT" +,"3615","15046","Fall 2023","1238","UNO-IDIF","CYBR","8470","CYBR 8470","001","SECURE WEB APPLICATION DEVELOPMENT","","Lecture/Lab (combo)","","M 4:30pm-7:05pm","M 4:30pm-7:05pm","Hale, Matt (99058412) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","8","30","","","99","0","30","Also CYBR 8470-820","12","30","","99","0","30","","","","" +,"4583","17701","Fall 2023","1238","UNO-IDIF","CYBR","8470","CYBR 8470","820","SECURE WEB APPLICATION DEVELOPMENT","","Lecture/Lab (combo)","","M 4:30pm-7:05pm","M 4:30pm-7:05pm","Hale, Matt (99058412) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","4","0","","","0","0","30","See CYBR 8470-001","12","30","","99","0","30","","","","" +"CYBR 8490 - CYBER INVESTIGATIONS" +,"4021","16113","Fall 2023","1238","UNO-IDIF","CYBR","8490","CYBR 8490","001","CYBER INVESTIGATIONS","","Lecture/Lab (combo)","","W 6pm-8:40pm","W 6pm-8:40pm","Grispos, George (87046629) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","12","30","","","99","0","30","Also CYBR 8490-820","17","30","","99","0","30","","","","" +,"4629","17930","Fall 2023","1238","UNO-IDIF","CYBR","8490","CYBR 8490","820","CYBER INVESTIGATIONS","","Lecture/Lab (combo)","","W 6pm-8:40pm","W 6pm-8:40pm","Grispos, George (87046629) [Primary Instructor, Post, Print]","Peter Kiewit Institute 361","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","5","0","","","0","0","30","See CYBR 8490-001","17","30","","99","0","30","","","","" +"CYBR 8546 - COMPUTER SECURITY MANAGEMENT" +,"4651","17998","Fall 2023","1238","UNO-IDIF","CYBR","8546","CYBR 8546","850","COMPUTER SECURITY MANAGEMENT","","Lecture","","Does Not Meet","Does Not Meet","House, Deanna (24532175) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","13","13","","","99","0","13","See CYBR 4540-850","25","30","","99","0","30","","","","" +,"3481","15280","Fall 2023","1238","UNO-IDIF","CYBR","8546","CYBR 8546","851","COMPUTER SECURITY MANAGEMENT","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","0","6","","","99","0","6","","","","","","","","","","","" +,"5607","21628","Fall 2023","1238","UNO-IDIF","CYBR","8546","CYBR 8546","852","COMPUTER SECURITY MANAGEMENT","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","Department Consent Required","3","3","Graded","Online: Totally Online","","","0","5","","","99","0","5","","","","","","","","","","Reserved for students in the interdisciplinary Security Studies concentration.","" +"CYBR 8900 - INDEPENDENT STUDY IN INFORMATION ASSURANCE" +,"3280","14684","Fall 2023","1238","UNO-IDIF","CYBR","8900","CYBR 8900","001","INDEPENDENT STUDY IN INFORMATION ASSURANCE","","Independent Study","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Graded","","","","0","5","","","0","0","5","","","","","","","","","","","" +"CYBR 8910 - INTERNSHIP" +,"4610","17913","Fall 2023","1238","UNO-IDIF","CYBR","8910","CYBR 8910","001","INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Credit / No Credit","","","","0","30","","","0","0","30","","","","","","","","","","","" +,"4611","17914","Fall 2023","1238","UNO-IDIF","CYBR","8910","CYBR 8910","850","INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","Instructor Consent Required","1","3","Credit / No Credit","Online: Totally Online","","","0","30","","","0","0","30","","","","","","","","","","","" +"CYBR 8990 - THESIS IN INFORMATION ASSURANCE" +,"3219","14685","Fall 2023","1238","UNO-IDIF","CYBR","8990","CYBR 8990","001","THESIS IN INFORMATION ASSURANCE","","Master's Thesis","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","6","Satisfactory/Unsatisfactory","","","","1","5","","","0","0","5","","","","","","","","","","","" +"ISQA 3310 - MANAGING THE DATABASE ENVIRONMENT" +,"1597","15463","Fall 2023","1238","UNO-ISQA","ISQA","3310","ISQA 3310","001","MANAGING THE DATABASE ENVIRONMENT","","Lecture","","R 6pm-8:40pm","R 6pm-8:40pm","Afzali, Farhad Mohammad (59011722) [Primary Instructor, Post, Print]","Peter Kiewit Institute 276","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","","","17","25","","","99","0","25","","","","","","","","","","","" +,"1598","14690","Fall 2023","1238","UNO-ISQA","ISQA","3310","ISQA 3310","850","MANAGING THE DATABASE ENVIRONMENT","","Lecture","","Does Not Meet","Does Not Meet","Vlasnik, Sandy (06260598) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","30","30","","","99","0","30","","","","","","","","","","","" +,"1599","14689","Fall 2023","1238","UNO-ISQA","ISQA","3310","ISQA 3310","851","MANAGING THE DATABASE ENVIRONMENT","","Lecture","","Does Not Meet","Does Not Meet","Afzali, Farhad Mohammad (59011722) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","35","35","","","99","0","35","","","","","","","","","","","" +"ISQA 3400 - INFORMATION TECHNOLOGY INFRASTRUCTURE" +,"1600","14438","Fall 2023","1238","UNO-ISQA","ISQA","3400","ISQA 3400","001","INFORMATION TECHNOLOGY INFRASTRUCTURE","","Lecture","","MW 1:30pm-2:45pm","MW 1:30pm-2:45pm","Germonprez, Matt (56314036) [Primary Instructor, Post, Print]","Peter Kiewit Institute 160","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","9","30","","","99","0","30","","","","","","","","","","","" +,"5023","20175","Fall 2023","1238","UNO-ISQA","ISQA","3400","ISQA 3400","850","INFORMATION TECHNOLOGY INFRASTRUCTURE","","Lecture","","Does Not Meet","Does Not Meet","Tsai, Chun-Hua (53345129) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","30","30","","","99","0","30","","","","","","","","","","","" +"ISQA 3420 - MANAGING IN A DIGITAL WORLD" +,"1601","15662","Fall 2023","1238","UNO-ISQA","ISQA","3420","ISQA 3420","850","MANAGING IN A DIGITAL WORLD","","Lecture","","Does Not Meet","Does Not Meet","Corbett, Cale (22417663) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online; University General Education: Global Diversity General Education course","University General Education: Global Diversity General Education course","","25","25","","","99","0","25","","","","","","","","","","","" +"ISQA 3900 - WEB APPLICATION DEVELOPMENT" +,"3800","14412","Fall 2023","1238","UNO-ISQA","ISQA","3900","ISQA 3900","001","WEB APPLICATION DEVELOPMENT","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Vlasnik, Sandy (06260598) [Primary Instructor, Post, Print]","Peter Kiewit Institute 274","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","14","25","","","99","0","25","","","","","","","","","","","" +,"3801","14985","Fall 2023","1238","UNO-ISQA","ISQA","3900","ISQA 3900","850","WEB APPLICATION DEVELOPMENT","","Lecture","","Does Not Meet","Does Not Meet","Vlasnik, Sandy (06260598) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","35","35","","","99","0","35","","","","","","","","","","","" +"ISQA 3910 - INTRODUCTION TO PROJECT MANAGEMENT" +,"1613","16109","Fall 2023","1238","UNO-ISQA","ISQA","3910","ISQA 3910","001","INTRODUCTION TO PROJECT MANAGEMENT","","Lecture","","MW 4:30pm-5:45pm","MW 4:30pm-5:45pm","Altig, Karen (40768382) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","19","20","","","0","0","20","","","","","","","","","","","" +,"1612","15688","Fall 2023","1238","UNO-ISQA","ISQA","3910","ISQA 3910","850","INTRODUCTION TO PROJECT MANAGEMENT","","Lecture","","Does Not Meet","Does Not Meet","Altig, Karen (40768382) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","40","40","","","99","0","40","","","","","","","","","","","" +"ISQA 4000 - SPECIAL TOPICS: INFORMATION SYSTEMS & QUANTITATIVE ANALYSIS" +,"4638","17994","Fall 2023","1238","UNO-ISQA","ISQA","4000","ISQA 4000","001","SPECIAL TOPICS: INFORMATION SYSTEMS & QUANTITATIVE ANALYSIS","","Seminar","INFORMATION WARFARE & SECURITY","M 6pm-8:40pm","M 6pm-8:40pm","Ward, Kerry (78186070) [Primary Instructor, Post, Print]","Peter Kiewit Institute 261","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","5","Graded","","","","0","15","","","99","0","15","","","","","","","","","","","" +"ISQA 4010 - BUSINESS INTELLIGENCE" +,"1602","15464","Fall 2023","1238","UNO-ISQA","ISQA","4010","ISQA 4010","001","BUSINESS INTELLIGENCE","","Lecture","","T 6pm-8:40pm","T 6pm-8:40pm","Tsai, Chun-Hua (53345129) [Primary Instructor, Post, Print]","Peter Kiewit Institute 256","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","5","10","","","99","0","25","Also ISQA 8016-001","25","40","","99","0","50","","","","" +"ISQA 4110 - INFORMATION SYSTEMS ANALYSIS" +,"930","14693","Fall 2023","1238","UNO-ISQA","ISQA","4110","ISQA 4110","001","INFORMATION SYSTEMS ANALYSIS","","Lecture","","T 6pm-8:40pm","T 6pm-8:40pm","Abdulsattar, Ebrahim (28395291) [Primary Instructor, Post, Print]","Peter Kiewit Institute 160","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Service Learning Component: Includes Service Learning Component","","","24","30","","","99","0","30","","","","","","","","","","","" +,"931","14694","Fall 2023","1238","UNO-ISQA","ISQA","4110","ISQA 4110","850","INFORMATION SYSTEMS ANALYSIS","","Lecture","","Does Not Meet","Does Not Meet","Link, Georg (31011304) [Primary Instructor, Post, Print]; Rosser, Hollie (16743548) [Secondary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online; Service Learning Component: Includes Service Learning Component","","","35","35","","","99","0","35","","","","","","","","","","","" +,"932","15751","Fall 2023","1238","UNO-ISQA","ISQA","4110","ISQA 4110","851","INFORMATION SYSTEMS ANALYSIS","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online; Service Learning Component: Includes Service Learning Component","","","0","25","","","99","0","25","","","","","","","","","","","" +"ISQA 4150 - ADVANCED STATISTICAL METHODS FOR IS&T" +,"1604","14695","Fall 2023","1238","UNO-ISQA","ISQA","4150","ISQA 4150","001","ADVANCED STATISTICAL METHODS FOR IS&T","","Lecture","","R 6pm-8:40pm","R 6pm-8:40pm","Haas, Christian (54873012) [Primary Instructor, Post, Print]","Peter Kiewit Institute 160","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","6","8","","","99","0","8","Also ISQA 8156-001","22","30","","99","0","30","","","","" +"ISQA 4200 - INFORMATION AND DATA QUALITY MANAGEMENT" +,"1605","14697","Fall 2023","1238","UNO-ISQA","ISQA","4200","ISQA 4200","001","INFORMATION AND DATA QUALITY MANAGEMENT","","Lecture","","W 6pm-8:40pm","W 6pm-8:40pm","Najjar, Lotfollah (25564412) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","2","9","","","99","0","9","Also ISQA 8206-001","14","30","","99","0","30","","","","" +"ISQA 4300 - DATABASE ADMINISTRATION" +,"1606","14699","Fall 2023","1238","UNO-ISQA","ISQA","4300","ISQA 4300","001","DATABASE ADMINISTRATION","","Lecture","","W 6pm-8:40pm","W 6pm-8:40pm","Wolcott, Peter (83901139) [Primary Instructor, Post, Print]","Peter Kiewit Institute 263","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","10","15","","","99","0","15","Also ISQA 8306-001","22","32","","99","0","32","","","","" +"ISQA 4380 - DISTRIBUTED TECHNOLOGIES AND SYSTEMS" +,"4589","17774","Fall 2023","1238","UNO-ISQA","ISQA","4380","ISQA 4380","820","DISTRIBUTED TECHNOLOGIES AND SYSTEMS","","Lecture","","R 6pm-8:40pm","R 6pm-8:40pm","Swaminathan, Pradhip (94389261) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","24","30","","","99","0","30","","","","","","","","","","The first two class periods will meet via Zoom at the scheduled time. The rest of the class will be a combination of synchronous online meetings, and asynchronous recorded lectures.","" +"ISQA 4500 - SPECIAL PROBLEMS IN INFOMATION SYSTEMS AND QUANTITATIVE ANALYSIS" +,"1607","14718","Fall 2023","1238","UNO-ISQA","ISQA","4500","ISQA 4500","001","SPECIAL PROBLEMS IN INFOMATION SYSTEMS AND QUANTITATIVE ANALYSIS","","Independent Study","","Does Not Meet","Does Not Meet","Wolcott, Peter (83901139) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","2","3","Graded","","","","1","15","","","0","0","15","","","","","","","","","","","" +"ISQA 4510 - INFORMATION SYSTEMS INTERNSHIP" +,"1608","14719","Fall 2023","1238","UNO-ISQA","ISQA","4510","ISQA 4510","001","INFORMATION SYSTEMS INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Wolcott, Peter (83901139) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Graded","","","","3","30","","","0","0","15","","","","","","","","","","","" +,"1609","15466","Fall 2023","1238","UNO-ISQA","ISQA","4510","ISQA 4510","850","INFORMATION SYSTEMS INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Wolcott, Peter (83901139) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","Department Consent Required","1","3","Graded","Online: Totally Online","","","2","30","","","99","0","30","","","","","","","","","","","" +"ISQA 4730 - DECISION SUPPORT SYSTEMS" +,"4639","17996","Fall 2023","1238","UNO-ISQA","ISQA","4730","ISQA 4730","850","DECISION SUPPORT SYSTEMS","","Lecture","","Does Not Meet","Does Not Meet","Van Vliet, Paul (17634400) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: Low Cost Materials; Online: Totally Online","","","12","11","","","99","0","11","Also ISQA 8736-850","29","25","","99","2","25","","","","" +"ISQA 4900 - FULL STACK DEVELOPMENT" +,"1611","15042","Fall 2023","1238","UNO-ISQA","ISQA","4900","ISQA 4900","001","FULL STACK DEVELOPMENT","","Lecture","","TR 10:30am-11:45am","TR 10:30am-11:45am","Vlasnik, Sandy (06260598) [Primary Instructor, Post, Print]","Peter Kiewit Institute 278","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","15","18","","","99","0","18","","","","","","","","","","","" +"ISQA 8016 - BUSINESS INTELLIGENCE" +,"1614","15465","Fall 2023","1238","UNO-ISQA","ISQA","8016","ISQA 8016","001","BUSINESS INTELLIGENCE","","Lecture","","T 6pm-8:40pm","T 6pm-8:40pm","Tsai, Chun-Hua (53345129) [Primary Instructor, Post, Print]","Peter Kiewit Institute 256","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","20","20","","","99","0","20","See ISQA 4010-001","25","40","","99","0","50","","","","" +"ISQA 8040 - AN OVERVIEW OF SYSTEMS DEVELOPMENT" +,"1615","14722","Fall 2023","1238","UNO-ISQA","ISQA","8040","ISQA 8040","001","AN OVERVIEW OF SYSTEMS DEVELOPMENT","","Lecture","","W 6pm-8:40pm","W 6pm-8:40pm","Greiner, Martina (16285350) [Primary Instructor, Post, Print]","Peter Kiewit Institute 252","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","19","30","","","99","0","30","","","","","","","","","","","" +"ISQA 8080 - SEMINAR IN MANAGEMENT INFORMATION SYSTEMS" +,"5438","20700","Fall 2023","1238","UNO-ISQA","ISQA","8080","ISQA 8080","850","SEMINAR IN MANAGEMENT INFORMATION SYSTEMS","","Lecture","COMPUTER SECURITY MANAGEMENT","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","Totally Online","","Yes","Instructor Consent Required","3","3","Graded","Online: Totally Online","","","0","5","","","99","0","5","","","","","","","","","","Reserved for students in the interdisciplinary Security Studies concentration.","" +"ISQA 8156 - ADVANCED STATISTICAL METHODS FOR IS&T" +,"1617","14696","Fall 2023","1238","UNO-ISQA","ISQA","8156","ISQA 8156","001","ADVANCED STATISTICAL METHODS FOR IS&T","","Lecture","","R 6pm-8:40pm","R 6pm-8:40pm","Haas, Christian (54873012) [Primary Instructor, Post, Print]","Peter Kiewit Institute 160","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","16","22","","","99","0","22","See ISQA 4150-001","22","30","","99","0","30","","","","" +"ISQA 8160 - APPLIED DISTRIBUTION FREE STATISTICS" +,"4364","17272","Fall 2023","1238","UNO-ISQA","ISQA","8160","ISQA 8160","001","APPLIED DISTRIBUTION FREE STATISTICS","","Lecture","","M 6pm-8:40pm","M 6pm-8:40pm","Najjar, Lotfollah (25564412) [Primary Instructor, Post, Print]","Peter Kiewit Institute 161","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","6","25","","","99","0","25","","","","","","","","","","","" +"ISQA 8206 - INFORMATION AND DATA QUALITY MANAGEMENT" +,"1618","14698","Fall 2023","1238","UNO-ISQA","ISQA","8206","ISQA 8206","001","INFORMATION AND DATA QUALITY MANAGEMENT","","Lecture","","W 6pm-8:40pm","W 6pm-8:40pm","Najjar, Lotfollah (25564412) [Primary Instructor, Post, Print]","Peter Kiewit Institute 153","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","12","21","","","99","0","21","See ISQA 4200-001","14","30","","99","0","30","","","","" +"ISQA 8210 - MANAGEMENT OF SOFTWARE DEVELOPMENT" +,"1619","15041","Fall 2023","1238","UNO-ISQA","ISQA","8210","ISQA 8210","001","MANAGEMENT OF SOFTWARE DEVELOPMENT","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Van Vliet, Paul (17634400) [Primary Instructor, Post, Print]","Peter Kiewit Institute 261","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials","","","16","25","","","99","0","25","","","","","","","","","","","" +"ISQA 8220 - ADVANCED SYSTEMS ANALYSIS AND DESIGN" +,"447","14727","Fall 2023","1238","UNO-ISQA","ISQA","8220","ISQA 8220","001","ADVANCED SYSTEMS ANALYSIS AND DESIGN","","Lecture","","M 6pm-8:40pm","M 6pm-8:40pm","House, Deanna (24532175) [Primary Instructor, Post, Print]","Peter Kiewit Institute 263","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Service Learning Component: Includes Service Learning Component","","","25","25","","","99","0","25","","","","","","","","","","","" +"ISQA 8306 - DATABASE ADMINISTRATION" +,"1620","14700","Fall 2023","1238","UNO-ISQA","ISQA","8306","ISQA 8306","001","DATABASE ADMINISTRATION","","Lecture","","W 6pm-8:40pm","W 6pm-8:40pm","Wolcott, Peter (83901139) [Primary Instructor, Post, Print]","Peter Kiewit Institute 263","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","12","15","","","99","0","15","See ISQA 4300-001","22","32","","99","0","32","","","","" +"ISQA 8310 - IT INFRASTRUCTURE & CLOUD COMPUTING" +,"1621","14728","Fall 2023","1238","UNO-ISQA","ISQA","8310","ISQA 8310","850","IT INFRASTRUCTURE & CLOUD COMPUTING","","Lecture","","Does Not Meet","Does Not Meet","Germonprez, Matt (56314036) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","35","35","","","99","0","35","","","","","","","","","","","" +"ISQA 8380 - ENTERPRISE ARCHITECTURE AND SYSTEMS INTEGRATION" +,"4365","17273","Fall 2023","1238","UNO-ISQA","ISQA","8380","ISQA 8380","001","ENTERPRISE ARCHITECTURE AND SYSTEMS INTEGRATION","","Lecture","","MW 4:30pm-5:45pm","MW 4:30pm-5:45pm","Pawaskar, Sachin (84657465) [Primary Instructor, Post, Print]","Peter Kiewit Institute 256","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","3","3","Graded","","","","18","25","","","99","0","25","","","","","","","","","","","" +"ISQA 8420 - MANAGING THE I.S. FUNCTION" +,"1622","14729","Fall 2023","1238","UNO-ISQA","ISQA","8420","ISQA 8420","820","MANAGING THE I.S. FUNCTION","","Lecture","","TR 4:30pm-5:45pm","TR 4:30pm-5:45pm","Qureshi, Sajda (48370583) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","3","3","Graded","Remote Learning: Remote Learning","","","12","25","","","99","0","25","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +"ISQA 8546 - COMPUTER SECURITY MANAGEMENT" +,"1623","15279","Fall 2023","1238","UNO-ISQA","ISQA","8546","ISQA 8546","850","COMPUTER SECURITY MANAGEMENT","","Lecture","","Does Not Meet","Does Not Meet","House, Deanna (24532175) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Open Nebraska: No Cost Materials; Online: Totally Online","","","12","12","","","99","0","12","See CYBR 4540-850","25","30","","99","0","30","","","","" +"ISQA 8560 - INFORMATION WARFARE AND SECURITY" +,"4640","17993","Fall 2023","1238","UNO-ISQA","ISQA","8560","ISQA 8560","001","INFORMATION WARFARE AND SECURITY","","Lecture","","M 6pm-8:40pm","M 6pm-8:40pm","Ward, Kerry (78186070) [Primary Instructor, Post, Print]","Peter Kiewit Institute 256","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","11","15","","","99","0","15","","","","","","","","","","","" +"ISQA 8570 - INFORMATION SECURITY POLICY AND ETHICS" +,"4641","17995","Fall 2023","1238","UNO-ISQA","ISQA","8570","ISQA 8570","001","INFORMATION SECURITY POLICY AND ETHICS","","Lecture","","W 6pm-8:40pm","W 6pm-8:40pm","House, Deanna (24532175) [Primary Instructor, Post, Print]","Peter Kiewit Institute 269","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","17","25","","","99","0","25","","","","","","","","","","","" +"ISQA 8736 - DECISION SUPPORT SYSTEMS" +,"4634","17997","Fall 2023","1238","UNO-ISQA","ISQA","8736","ISQA 8736","850","DECISION SUPPORT SYSTEMS","","Lecture","","Does Not Meet","Does Not Meet","Van Vliet, Paul (17634400) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","No Special Consent Required","3","3","Graded","Online: Totally Online","","","17","14","","","99","0","14","See ISQA 4730-850","29","25","","99","2","25","","","","" +"ISQA 8900 - INDEPENDENT RESEARCH IN MANAGEMENT INFORMATION SYSTEMS" +,"1625","14730","Fall 2023","1238","UNO-ISQA","ISQA","8900","ISQA 8900","001","INDEPENDENT RESEARCH IN MANAGEMENT INFORMATION SYSTEMS","","Research","","Does Not Meet","Does Not Meet","Greiner, Martina (16285350) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Graded","","","","1","30","","","99","0","15","","","","","","","","","","","" +,"1626","14731","Fall 2023","1238","UNO-ISQA","ISQA","8900","ISQA 8900","850","INDEPENDENT RESEARCH IN MANAGEMENT INFORMATION SYSTEMS","","Research","","Does Not Meet","Does Not Meet","Greiner, Martina (16285350) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","Instructor Consent Required","1","3","Graded","Online: Totally Online","","","0","30","","","99","0","15","","","","","","","","","","","" +"ISQA 8910 - INFORMATION SYSTEMS INTERNSHIP" +,"3226","14734","Fall 2023","1238","UNO-ISQA","ISQA","8910","ISQA 8910","001","INFORMATION SYSTEMS INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Greiner, Martina (16285350) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Credit / No Credit","","","","13","15","","","99","0","15","","","","","","","","","","","" +"ISQA 8950 - CAPSTONE MANAGEMENT INFORMATION SYSTEMS" +,"1627","14735","Fall 2023","1238","UNO-ISQA","ISQA","8950","ISQA 8950","001","CAPSTONE MANAGEMENT INFORMATION SYSTEMS","","Seminar","","M 6pm-8:40pm; S 10am-12pm","M 6pm-8:40pm; S 10am-12pm","Pawaskar, Sachin (84657465) [Primary Instructor, Post, Print]; Pawaskar, Sachin (84657465) [Primary Instructor, Post, Print]","Peter Kiewit Institute 274; General Assignment Room","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","10","10","","","99","0","10","","","","","","","","","","Failure to attend first day of class may result in dis-enrollment from course.","The class will also meet Wednesday 6:00pm - 8:40pm and Saturday 10am - 12:00pm. See your instructor for additional details." +,"1628","15536","Fall 2023","1238","UNO-ISQA","ISQA","8950","ISQA 8950","002","CAPSTONE MANAGEMENT INFORMATION SYSTEMS","","Seminar","","W 6pm-8:40pm; S 10am-12pm","W 6pm-8:40pm; S 10am-12pm","Pawaskar, Sachin (84657465) [Primary Instructor, Print]; Pawaskar, Sachin (84657465) [Primary Instructor, Print]","Peter Kiewit Institute 261","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","9","10","","","0","0","10","","","","","","","","","","The class will also meet Monday 6:00pm - 8:40pm and Saturday 10am - 12:00pm. See your instructor for additional details.","Failure to attend first day of class may result in disenrollment from course." +"ISQA 8990 - THESIS" +,"1629","14857","Fall 2023","1238","UNO-ISQA","ISQA","8990","ISQA 8990","001","THESIS","","Master's Thesis","","Does Not Meet","Does Not Meet","Greiner, Martina (16285350) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","6","Satisfactory/Unsatisfactory","","","","1","25","","","99","0","25","","","","","","","","","","","" +"ITIN 1010 - ACTIVATING INNOVATION IN SOCIETY" +,"3661","16277","Fall 2023","1238","UNO-ITIN","ITIN","1010","ITIN 1010","001","ACTIVATING INNOVATION IN SOCIETY","","Lecture","","MW 10:30am-11:45am","MW 10:30am-11:45am","Grover, Andrea (51527295) [Primary Instructor, Post, Print]","Peter Kiewit Institute 269","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","University General Education: Social Science General Education course","University General Education: Social Science General Education course","","22","25","","","99","0","25","","","","","","","","","","","" +"ITIN 1110 - INTRODUCTION TO IT INNOVATION" +,"3156","14737","Fall 2023","1238","UNO-ITIN","ITIN","1110","ITIN 1110","001","INTRODUCTION TO IT INNOVATION","","Lecture","","TR 3pm-4:15pm","TR 3pm-4:15pm","Elson, Joel (14144622) [Primary Instructor, Post, Print]","Peter Kiewit Institute 269","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","19","25","","","99","0","25","","","","","","","","","","","" +"ITIN 2220 - APPLIED IT INNOVATION" +,"3289","14738","Fall 2023","1238","UNO-ITIN","ITIN","2220","ITIN 2220","001","APPLIED IT INNOVATION","","Lecture","","TR 1:30pm-2:45pm","TR 1:30pm-2:45pm","Elson, Joel (14144622) [Primary Instructor, Post, Print]","Peter Kiewit Institute 269","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","16","20","","","99","0","20","","","","","","","","","","","" +"ITIN 2990 - IT INNOVATION SYMPOSIUM" +,"3670","14739","Fall 2023","1238","UNO-ITIN","ITIN","2990","ITIN 2990","820","IT INNOVATION SYMPOSIUM","","Seminar","","R 12pm-1pm","R 12pm-1pm","Toh, Christine (37784191) [Primary Instructor, Post, Print]","Remote Learning","Active","Regular Academic Session","UNO-IS","Distance Education","","Yes","No Special Consent Required","1","1","Credit / No Credit","Remote Learning: Remote Learning","","","11","20","","","99","0","20","","","","","","","","","","This class will be taught remotely via synchronous teaching. Students will need to log in at the specified time but will not physically attend class.","" +"ITIN 4090 - MANAGING COLLABORATIVE ENGAGEMENT" +,"3425","15087","Fall 2023","1238","UNO-ITIN","ITIN","4090","ITIN 4090","001","MANAGING COLLABORATIVE ENGAGEMENT","","Lecture","","M 6pm-8:40pm","M 6pm-8:40pm","Diller, Chris (24621469) [Primary Instructor, Post, Print]","Mammel Hall 323","Active","Regular Academic Session","UNO-CBA","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","1","10","","","99","0","10","See BSAD 8096-001","18","40","","99","0","40","","","","" +"ITIN 4500 - INDEPENDENT STUDIES" +,"3259","14741","Fall 2023","1238","UNO-ITIN","ITIN","4500","ITIN 4500","001","INDEPENDENT STUDIES","","Independent Study","","Does Not Meet","Does Not Meet","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Instructor Consent Required","1","3","Graded","Open Nebraska: No Cost Materials","","","0","20","","","99","0","20","","","","","","","","","","","" +"ITIN 4510 - INFORMATION TECHNOLOGY INNOVATION INTERNSHIP" +,"3507","14742","Fall 2023","1238","UNO-ITIN","ITIN","4510","ITIN 4510","001","INFORMATION TECHNOLOGY INNOVATION INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Credit / No Credit","Open Nebraska: No Cost Materials","","","0","30","","","0","0","5","","","","","","","","","","","" +,"3508","15485","Fall 2023","1238","UNO-ITIN","ITIN","4510","ITIN 4510","850","INFORMATION TECHNOLOGY INNOVATION INTERNSHIP","","Internship","","Does Not Meet","Does Not Meet","Cooper, Kate (35979329) [Primary Instructor, Post, Print]","Totally Online","Active","Regular Academic Session","UNO-IS","Totally Online","","Yes","Department Consent Required","1","3","Credit / No Credit","Open Nebraska: No Cost Materials; Online: Totally Online","","","0","30","","","99","0","20","","","","","","","","","","","" +"ITIN 4980 - INFORMATION TECHNOLOGY INNOVATION CAPSTONE PROJECT I" +,"3526","16107","Fall 2023","1238","UNO-ITIN","ITIN","4980","ITIN 4980","001","INFORMATION TECHNOLOGY INNOVATION CAPSTONE PROJECT I","","Lecture","","TR 10:30am-11:45am","TR 10:30am-11:45am","Short, Ada-Rhodes (29973226) [Primary Instructor, Post, Print]","Peter Kiewit Institute 269","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","3","3","Graded","","","","8","15","","","0","0","15","Also ITIN 8940-001","8","25","","99","0","25","","","","" +"ITIN 8000 - TECHNOLOGY & INNOVATION STUDIO" +,"4210","17111","Fall 2023","1238","UNO-ITIN","ITIN","8000","ITIN 8000","001","TECHNOLOGY & INNOVATION STUDIO","","Studio","","MW 12pm-1:15pm","MW 12pm-1:15pm","Short, Ada-Rhodes (29973226) [Primary Instructor, Post, Print]","Peter Kiewit Institute 269","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Satisfactory/Unsatisfactory","","","","5","30","","","0","0","20","","","","","","","","","","","" +"ITIN 8210 - DESIGN SCIENCE AND THEORY DEVELOPMENT" +,"3799","14745","Fall 2023","1238","UNO-ITIN","ITIN","8210","ITIN 8210","001","DESIGN SCIENCE AND THEORY DEVELOPMENT","","Lecture","","Does Not Meet","Does Not Meet","Staff [Primary Instructor, Post, Print]","No Room Assigned","Cancelled Section","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","0","20","","","99","0","20","","","","","","","","","","Students will attend once a week in-person and the other day(s) will participate remotely synchronously. Your instructor will provide more details.","" +"ITIN 8300 - RESEARCH FOUNDATIONS" +,"5302","20603","Fall 2023","1238","UNO-ITIN","ITIN","8300","ITIN 8300","001","RESEARCH FOUNDATIONS","","Lecture","","T 6pm-8:40pm","T 6pm-8:40pm","Hall, Magie (45959712) [Primary Instructor, Post, Print]","Peter Kiewit Institute 269","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","22","25","","","99","0","25","","","","","","","","","","","" +"ITIN 8900 - INDEPENDENT STUDIES" +,"3740","15264","Fall 2023","1238","UNO-ITIN","ITIN","8900","ITIN 8900","001","INDEPENDENT STUDIES","","Independent Study","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","Department Consent Required","1","3","Graded","","","","0","20","","","0","0","20","","","","","","","","","","","" +"ITIN 8940 - ITIN CAPSTONE I" +,"3818","15265","Fall 2023","1238","UNO-ITIN","ITIN","8940","ITIN 8940","001","ITIN CAPSTONE I","","Seminar","","TR 10:30am-11:45am","TR 10:30am-11:45am","Short, Ada-Rhodes (29973226) [Primary Instructor, Post, Print]","Peter Kiewit Institute 269","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","3","3","Graded","","","","0","30","","","0","0","10","See ITIN 4980-001","8","25","","99","0","25","","","Students will attend once a week in-person and the other day(s) will participate remotely synchronously. Your instructor will provide more details.","" +"ITIN 8990 - THESIS" +,"3879","14915","Fall 2023","1238","UNO-ITIN","ITIN","8990","ITIN 8990","001","THESIS","","Master's Thesis","","Does Not Meet","Does Not Meet","Hale, Matt (99058412) [Primary Instructor, Post, Print]","To Be Announced","Active","Regular Academic Session","UNO-IS","In Person","","Yes","No Special Consent Required","1","6","Satisfactory/Unsatisfactory","","","","1","5","","","0","0","5","","","","","","","","","","","" diff --git a/backend/src/api/migrations/0001_initial.py b/backend/src/api/migrations/0001_initial.py index 6c09390..860af38 100644 --- a/backend/src/api/migrations/0001_initial.py +++ b/backend/src/api/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.6 on 2023-10-28 01:51 +# Generated by Django 4.2.6 on 2023-10-28 19:03 import django.db.models.deletion import django.db.models.manager @@ -25,7 +25,8 @@ class Migration(migrations.Migration): ), ("course_department", models.CharField(default="CSCI", max_length=10)), ("course_name", models.CharField(max_length=100)), - ("course_id", models.CharField(max_length=25)), + ("course_id", models.IntegerField(max_length=10)), + ("course_code", models.CharField(max_length=15, unique=True)), ], ), migrations.CreateModel( @@ -91,21 +92,17 @@ class Migration(migrations.Migration): migrations.CreateModel( name="Professor", fields=[ + ("first_name", models.CharField(max_length=30)), + ("last_name", models.CharField(max_length=50)), + ("full_name", models.CharField(max_length=80)), + ("email", models.CharField(max_length=50)), + ("is_active", models.BooleanField(default=True)), ( - "id", - models.BigAutoField( - auto_created=True, - primary_key=True, - serialize=False, - verbose_name="ID", + "professor_id", + models.BigIntegerField( + max_length=30, primary_key=True, serialize=False, unique=True ), ), - ("first_name", models.CharField(max_length=25)), - ("last_name", models.CharField(max_length=30)), - ("full_name", models.CharField(max_length=100)), - ("email", models.CharField(max_length=100)), - ("is_active", models.BooleanField(default=True)), - ("professor_id", models.CharField(max_length=30, unique=True)), ], managers=[ ("professor", django.db.models.manager.Manager()), @@ -114,16 +111,13 @@ class Migration(migrations.Migration): migrations.CreateModel( name="Section", fields=[ + ("modality", models.CharField(default="001", max_length=10)), ( - "id", - models.BigAutoField( - auto_created=True, - primary_key=True, - serialize=False, - verbose_name="ID", + "section_id", + models.BigIntegerField( + primary_key=True, serialize=False, unique=True ), ), - ("modality", models.CharField(default="001", max_length=10)), ( "course", models.ForeignKey( diff --git a/backend/src/api/models/course.py b/backend/src/api/models/course.py index a7b7785..d55fce3 100644 --- a/backend/src/api/models/course.py +++ b/backend/src/api/models/course.py @@ -4,8 +4,11 @@ class Course(models.Model): course_department = models.CharField(max_length=10, blank=False, default="CSCI") course_name = models.CharField(max_length=100, blank=False) - course_id = models.CharField(max_length=25, blank=False, null=False) + course_id = models.IntegerField(max_length=10, blank=False, null=False) + course_code = models.CharField(max_length=15, blank=False, null=False, unique=True) # is_active = models.BooleanField(default=True, null=False) + generic = models.Manager() + def __str__(self): return str(self.course_name) diff --git a/backend/src/api/models/professor.py b/backend/src/api/models/professor.py index 7acda31..fb0a7bf 100644 --- a/backend/src/api/models/professor.py +++ b/backend/src/api/models/professor.py @@ -10,13 +10,13 @@ def get_professor(self, professor: str): class Professor(models.Model): - first_name: str = models.CharField(max_length=25) - last_name: str = models.CharField(max_length=30) - full_name: str = models.CharField(max_length=100) - email: str = models.CharField(max_length=100) + first_name: str = models.CharField(max_length=30) + last_name: str = models.CharField(max_length=50) + full_name: str = models.CharField(max_length=80) + email: str = models.CharField(max_length=50) is_active: str = models.BooleanField(default=True) - professor_id: str = models.CharField( - unique=True, max_length=30, null=False, blank=False + professor_id: str = models.BigIntegerField( + unique=True, max_length=30, null=False, blank=False, primary_key=True ) professor = ProfessorManager() diff --git a/backend/src/api/models/sections.py b/backend/src/api/models/sections.py index 1c5db07..80adcb3 100644 --- a/backend/src/api/models/sections.py +++ b/backend/src/api/models/sections.py @@ -34,11 +34,15 @@ class Section(models.Model): "api.Professor", on_delete=models.PROTECT, null=True, blank=True ) course = models.ForeignKey(Course, on_delete=models.PROTECT, null=True, blank=True) + section_id = models.BigIntegerField( + primary_key=True, unique=True, blank=False, null=False + ) online = OnlineSectionManager() inperson = InPersonSectionManager() hybrid = HybridSectionManager() sections = SectionManager() + generic = models.Manager() def __str__(self): return f"{self.course}" diff --git a/backend/src/api/scripts/load_semester.py b/backend/src/api/scripts/load_semester.py new file mode 100644 index 0000000..9dab34e --- /dev/null +++ b/backend/src/api/scripts/load_semester.py @@ -0,0 +1,252 @@ +# Author: Nolan Gregory +# Date: October 21st, 2023 +# Desc: This file loads in CSV data that is provided by the UNO Registrar +# on a semester-to-semester basis. It uses Pandas to extract the required +# data, and then loads it into the database. + +import json +import re + +import pandas +from django.db.utils import IntegrityError + +from src.api.models.course import Course +from src.api.models.professor import Professor +from src.api.models.sections import Section + +# pylint: disable=E1101 + + +class ParseSemester: + def __init__(self, file_dir: str) -> None: + self.courses: dict = {} + self.sections: dict = {} + self.professors: dict = {} + self.csv_file: str = file_dir + # It seems like the registrar likes to change the names of columns... If they do + # in the future, you can just switch them out here and the script will load it in accordingly + self.column_names: list = [ + "CLSS ID", + "SIS ID", + "Term", + "Term Code", + "Subject Code", + "Catalog Number", + "Section #", + "Course Title", + "Instructor", + ] + self.professor_data: pandas.DataFrame = ... + self.__read_csv() + + def __read_csv(self): + # Open the csv file and get all the headers we need + data: pandas.DataFrame = pandas.read_csv(self.csv_file, dtype=str).loc[ + :, self.column_names + ] + # Delete rows that have blank data. Registrar provides malformed CSV file + data = data.dropna(how="any", axis=0, subset=None) + + # I strongly dislike the names the registrar provides. Let's make them into names that don't contain spaces + data = data.set_axis( + [ + "class_id", + "sis_id", + "term", + "term_id", + "subject_id", + "catalog_id", + "section_id", + "course_name", + "instructor", + ], + axis=1, + ) + + # Since intructor is lumped with the room, we need to split it apart to get F_name, L_name, P_id + data["instructor"] = data["instructor"].map( + lambda x: re.split(r", | ", x.split(" [")[0]) + ) + + # Iterate through the dataframe and update the JSONs to be loaded into DB + for _, row in data.iterrows(): + # Dirty check to see if the professor is listed as ['Staff']. Don't want to add that to DB + if len(row["instructor"]) <= 1: + continue + # Get the professor ID (Some professors have two last names, so we need to check for that) + professor_id = ( + row["instructor"][2] + if (1 < len(row["instructor"]) <= 3) + else row["instructor"][3] + ) + # The P_id comes in enclosed in parenthesis, so a look-ahead and look-behind regex matches what is inside + professor_id = re.search( + pattern=r"(?<=\()[0-9]*(?=\))", string=professor_id + )[0] + # Again, there are two last names sometimes, so we need to split it accordingly + professor_last_name = ( + row["instructor"][0] + if (1 < len(row["instructor"]) <= 3) + else f"{row['instructor'][0]} {row['instructor'][1]}" + ) + # Get the professor first name + professor_first_name = ( + row["instructor"][1] + if (1 < len(row["instructor"]) <= 3) + else row["instructor"][2] + ) + # Use the first name prepended to the last name to get the professor full name + professor_full_name = f"{professor_first_name} {professor_last_name}" + + # Grab stuff + course_slug = f"{row.get('subject_id')}-{row.get('catalog_id')}" + section_slug = ( + f"{row.get('term_id')}{row.get('sis_id')}{row.get('class_id')}" + ) + semester = row.get("term") + semester_code = row.get("term_id") + course_department = row.get("subject_id") + course_id = row.get("catalog_id") + modality = row.get("section_id") + course = row.get("course_name") + + # Add the professor data here to match the DB fields for professors + self.professors.update( + { + f"{professor_id}": { + "full_name": professor_full_name, + "first_name": professor_first_name, + "last_name": professor_last_name, + "professor_id": professor_id, + } + } + ) + # Add the section data here to match the DB fields for sections + self.sections.update( + { + section_slug: { + "semester": semester, + "semester_code": semester_code, + "course_department": course_department, + "course_id": course_id, + "modality": modality, + "course": course, + "professor_id": professor_id, + "professor": professor_full_name, + } + } + ) + # Add the course data here to match the DB fields for courses + self.courses.update( + { + course_slug: { + "course_department": course_department, + "course_name": course, + "course_id": course_id, + } + } + ) + # print(json.dumps(self.professors, indent=2)) + + def get_professors(self) -> dict: + return self.professors + + def get_courses(self) -> dict: + return self.courses + + def get_sections(self) -> dict: + return self.sections + + def normalize_text(self, text: str) -> str: + normalized = "" + for word in text.split(): + match word: + case "IN": + normalized += "in " + case "TO": + normalized += "to " + case "IT": + normalized += "IT " + case "CS": + normalized += "CS " + case "OF": + normalized += "of " + case "AND": + normalized += "and " + case "&": + normalized += "and " + case "A": + normalized += "a " + case "THE": + normalized += "the " + case "FOR": + normalized += "for " + case "IV": + normalized += "IV " + case "III": + normalized += "III " + case "II": + normalized += "II " + case "I": + normalized += "I " + case "ITIN": + normalized += "ITIN " + case "IS&T": + normalized += "IS&T " + case _: + normalized += word.capitalize() + " " + return normalized.strip() + + def write_professors(self) -> None: + for p_id, p_data in self.professors.items(): + professor = Professor() + professor.first_name = p_data.get("first_name") + professor.last_name = p_data.get("last_name") + professor.full_name = p_data.get("full_name") + professor.email = r"randomemail@unomaha.edu" + professor.is_active = True + professor.professor_id = int(p_id) + professor.save() + print(f"Saved: {p_data}\nSuccessfully!") + + def write_courses(self) -> None: + for slug, data in self.courses.items(): + try: + course = Course() + course.course_department = data.get("course_department") + course.course_name = data.get("course_name") + course.course_id = data.get("course_id") + course.course_code = slug + course.save() + print(f"Saved: {course}\nSuccessfully!") + except IntegrityError as exception: + print( + f"SKIPPING COURSE: {course}... REASON: Course is already in database\n" + ) + + def write_sections(self) -> None: + for slug, data in self.sections.items(): + section = Section() + course = Course.objects.all().get( + course_id=data.get("course_id"), + course_department=data.get("course_department"), + ) + professor = Professor.professor.get_professor( + professor=data.get("professor") + ).first() + section.modality = data.get("modality") + section.professor = professor + section.course = course + section.section_id = slug + section.save() + + +def run(): + parser = ParseSemester( + file_dir="/Users/nulzo/Github/University-Nebraska-Tutor-Portal/backend/src/api/data/semester_data.csv" + ) + parser.write_sections() + + +if __name__ == "__main__": + run() diff --git a/backend/src/api/scripts/populate_script.py b/backend/src/api/scripts/populate_script.py deleted file mode 100644 index ccd7530..0000000 --- a/backend/src/api/scripts/populate_script.py +++ /dev/null @@ -1,157 +0,0 @@ -import re - -import numpy as np -import pandas - -from backend.src.api.models.course import Course -from backend.src.api.models.professor import Professor -from backend.src.api.models.sections import Section - -# pylint: disable=E1101 - - -class ParseSemester: - def __init__(self, file_dir: str) -> None: - self.courses: dict = {} - self.sections: dict = {} - self.professors: dict = {} - self.csv_file: str = file_dir - self.csv_data: pandas.DataFrame = ... - self.type_dataframe = { - "SIS ID": str, - "Term Code": str, - "Department Code": str, - "Catalog Number": str, - "Course": str, - "Course Title": str, - "Long Title": str, - "Room": str, - } - self.__read_csv() - - def __read_csv(self): - data: pandas.DataFrame = pandas.read_csv( - self.csv_file, - usecols=[ - 1, - 3, - 4, - 6, - 7, - 9, - 10, - 16, - ], - converters=self.type_dataframe, - ) - data = data.replace("", np.nan).dropna(how="any", axis=0, subset=None) - data["Room"] = data["Room"].map(lambda x: re.split(r", | ", x.split(" [")[0])) - for _, row in data.iterrows(): - if len(row["Room"]) <= 1: - continue - professor_id = ( - row["Room"][2] if (1 < len(row["Room"]) <= 3) else row["Room"][3] - ) - professor_id = re.search( - pattern=r"(?<=\()[0-9]*(?=\))", string=professor_id - )[0] - professor_last_name = ( - row["Room"][0] - if (1 < len(row["Room"]) <= 3) - else f"{row['Room'][0]} {row['Room'][1]}" - ) - professor_first_name = ( - row["Room"][1] if (1 < len(row["Room"]) <= 3) else row["Room"][2] - ) - professor_full_name = f"{professor_first_name} {professor_last_name}" - self.professors.update( - { - f"{professor_id}": { - "full_name": professor_full_name, - "first_name": professor_first_name, - "last_name": professor_last_name, - "professor_id": professor_id, - } - } - ) - self.sections.update( - { - f"{row['SIS ID']}": { - "Semester": f"{row['Term Code']}", - "semester_code": f"{row['Department Code']}", - "course_department": f"{row['Catalog Number']}", - "course_id": f"{row['Course']}", - "modality": f"{row['Course Title']}", - "course": f"{row['Long Title']}", - "professor_id": professor_id, - "professor": professor_full_name, - } - } - ) - self.courses.update( - { - f"{row['Course']}": { - "course_department": f"{row['Catalog Number']}", - "course_name": f"{row['Long Title']}", - "course_id": f"{row['Course']}", - "is_active": True, - } - } - ) - - def get_professors(self) -> dict: - return self.professors - - def get_courses(self) -> dict: - return self.courses - - def get_sections(self) -> dict: - return self.sections - - def write_professors(self) -> None: - for p_id, p_data in self.professors.items(): - professor = Professor() - professor.first_name = p_data.get("first_name") - professor.last_name = p_data.get("last_name") - professor.full_name = p_data.get("full_name") - professor.email = r"dummydata@unomaha.edu" - professor.is_active = True - professor.professor_id = p_id - professor.save() - print("SAVED!") - - def write_courses(self) -> None: - for c_id, c_data in self.courses.items(): - course = Course() - course.course_department = c_data.get("course_department") - course.course_name = c_data.get("course_name") - course.course_id = c_id - course.is_active = True - course.save() - print("Saved!") - - def write_sections(self) -> None: - for _, s_data in self.sections.items(): - section = Section() - course = Course.objects.all().get( - course_id=s_data.get("course_id"), - course_department=s_data.get("course_department"), - ) - print(course) - professor = Professor.professor.get_professor( - professor=s_data.get("professor") - ).first() - section.modality = s_data.get("modality") - section.professor = professor - section.course = course - section.save() - print("Saved!") - - -def run(): - parser = ParseSemester(file_dir="backend\\src\\api\\data\\class_data.csv") - parser.write_sections() - - -if __name__ == "__main__": - run() diff --git a/backend/src/api/serializers.py b/backend/src/api/serializers.py index ac621db..d941890 100644 --- a/backend/src/api/serializers.py +++ b/backend/src/api/serializers.py @@ -44,6 +44,7 @@ class Meta: class SectionSerializer(serializers.ModelSerializer): course = serializers.StringRelatedField() + professor = serializers.StringRelatedField() class Meta: model = Section diff --git a/backend/src/api/views.py b/backend/src/api/views.py index 24fad05..425a783 100644 --- a/backend/src/api/views.py +++ b/backend/src/api/views.py @@ -389,18 +389,72 @@ def post(self, request): serializer.save() return Response(serializer.data, status=status.HTTP_201_CREATED) return Response(serializer.data) + + +# -------------------------- SECTIONS -------------------------- + + +class APISectionList(APIView): + serializer_class = SectionSerializer + renderer_classes = (BrowsableAPIRenderer, JSONRenderer, HTMLFormRenderer) + + def get_querystring(self, request): + return request.GET + + def sanitize(self, querystring:str): + return querystring.upper() + + def get(self, request): + sections = Section.generic.all() + querystring = self.get_querystring(request=request) + if querystring: + if section := querystring.get("section"): + sections=sections.filter(section=section) + if professor := querystring.get("professor"): + query = Professor.prof.get(full_name=professor) + sections=sections.filter(professor=query) + if modality := querystring.get("modality"): + sections = sections.filter(modality=modality) + if course := querystring.get("course"): + query = Course.generic.get(course_name=course) + sections = sections.filter(course=query) + serializer = SectionSerializer(sections, many=True) + return Response(serializer.data) + + def post(self, request): + serializer = SectionSerializer(data=request.data) + if serializer.is_valid(): + serializer.save() + return Response(serializer.data, status=status.HTTP_201_CREATED) + return Response(serializer.data) # -------------------------- COURSES -------------------------- -class CourseListView(APIView): +class APICourseList(APIView): serializer_class = CourseSerializer renderer_classes = (BrowsableAPIRenderer, JSONRenderer, HTMLFormRenderer) + def get_querystring(self, request): + return request.GET + + def sanitize(self, querystring:str): + return querystring.upper() + def get(self, request): - queryset = Course.objects.all() - serializer = CourseSerializer(queryset, many=True) + courses = Course.objects.all() + querystring = self.get_querystring(request=request) + if querystring: + if department := querystring.get("department"): + courses=courses.filter(course_department=self.sanitize(department)) + if name := querystring.get("name"): + courses=courses.filter(course_name=name) + if course_id := querystring.get("course-id"): + courses = courses.filter(course_id=course_id) + if code := querystring.get("code"): + courses = courses.filter(course_code=code) + serializer = CourseSerializer(courses, many=True) return Response(serializer.data) def post(self, request): @@ -450,6 +504,45 @@ def put(self, request, pk=None): serializer.save() return Response(serializer.data) return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) + + +# ------------------------ QUERYSTRING -------------------------- + + +class APIProfessorList(APIView): + serializer_class = ProfessorSerializer + renderer_classes = (BrowsableAPIRenderer, JSONRenderer, HTMLFormRenderer) + + def get_querystring(self, request): + return request.GET + + def sanitize(self, querystring:str): + return querystring.capitalize() + + def get(self, request): + professors = Professor.professor.get_professors() + query_string = self.get_querystring(request=request) + if query_string: + if professor_name := query_string.get("professor"): + professors=professors.filter(full_name=self.sanitize(professor_name)) + if professor_id := query_string.get("id"): + professors=professors.filter(professor_id=professor_id) + if professor_first_name := query_string.get("first-name"): + professors=professors.filter(first_name=self.sanitize(professor_first_name)) + if professor_last_name := query_string.get("last-name"): + professors=professors.filter(last_name=self.sanitize(professor_last_name)) + if professor_is_active := query_string.get("active"): + professors=professors.filter(is_active=self.sanitize(professor_is_active)) + serializer = ProfessorSerializer(professors, many=True) + return Response(serializer.data) + + def post(self, request, search=None): + Professor.professor.get_professors() + serializer = ProfessorSerializer(data=request.data) + if serializer.is_valid(): + serializer.save() + return Response(serializer.data, status=status.HTTP_201_CREATED) + return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) # fmt: on