SkillAgentSearch skills...

ComputerScienceI

Computer Science

Install / Use

/learn @cbourke/ComputerScienceI
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Computer Science I

School of Computing
College of Engineering
University of Nebraska-Lincoln
University of Nebraska-Omaha

This repository hosts documents, files, and other artifacts related to Computer Science I. This course is offered as CSCE 155E and CSCE 155H (honors) at the University of Nebraska-Lincoln and ECEN 194 at the University of Nebraska-Omaha.

Course Introduction

Videos

We have over 60 lecture and tutorial videos that can/should be viewed prior to lecture and which are available in the following playlist:

https://www.youtube.com/playlist?list=PL4IH6CVPpTZVkiEnCEOdGbYsFEdtKc5Bx

Lectures are broadcast live on my YouTube streaming channel:

https://www.youtube.com/@ChrisBourkeUNL/live

The videos are available immediately following on my YouTube channel, https://www.youtube.com/@ChrisBourkeUNL/ and included in the (current) playlist below.

Textbook

We use my free and open source textbook, Computer Science I which covers C, Java, and even PHP; complete source is hosted on Bitbucket.

Labs

  • Lab 1.0 - Introduction https://github.com/cbourke/CSCE155-C-Lab01
  • Lab 2.0 - Basics https://github.com/cbourke/CSCE155-C-Lab02
  • Lab 3.0 - Conditionals https://github.com/cbourke/CSCE155-C-Lab03
  • Lab 4.0 - Loops https://github.com/cbourke/CSCE155-C-Lab04
  • Lab 5.0 - Functions I https://github.com/cbourke/CSCE155-C-Lab05
  • Lab 6.0 - Functions II https://github.com/cbourke/CSCE155-C-Lab06
  • Lab 7.0 - Arrays https://github.com/cbourke/CSCE155-C-Lab07
  • Lab 8.0 - Strings https://github.com/cbourke/CS1-C-Strings
  • (there is no lab 9.0 due to typical fall scheduling)
  • Lab 10.0 - File I/O https://github.com/cbourke/CSCE155-C-Lab10
  • Lab 11.0 - Structures https://github.com/cbourke/CSCE155-C-Lab11
  • Lab 12.0 - Recursion https://github.com/cbourke/CSCE155-C-Lab12
  • Lab 13.0 - Searching & Sorting https://github.com/cbourke/CSCE155-C-Lab13
  • AI Lab - https://github.com/cbourke/CSCE155-C-Lab-AI
<details> <summary>Archived Labs</summary>
  • Lab 14.0 - Graphical User Interfaces https://github.com/cbourke/CSCE155-C-Lab14
  • Lab 15.0 - Databases https://github.com/cbourke/CSCE155-C-Lab15
</details>

Course Offerings

Fall 2025

CSCE 155E - UNL

  • Course Link: https://canvas.unl.edu/courses/200820
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZXcpmqUWLnohWlwt2j6Z2jG
<details> <summary>Archived Offerings</summary>

Fall 2024

CSCE 155E - UNL

  • Course Link: https://canvas.unl.edu/courses/179724
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZWhIUrPho27zNE3-Ut4D0Jk

Fall 2023

CSCE 155E - UNL

  • Course Link: https://canvas.unl.edu/courses/158087
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZWyn1wbP4n-8sjDaYJ_fIay

Fall 2022

During the fall 2022 semester, this course will have two offerings.

CSCE 155E - UNL

  • Course Link: https://canvas.unl.edu/courses/136371
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZV60X2be15-7bH0NCaOBmv9

ECEN 194 - UNO

  • Course Link: https://canvas.unl.edu/courses/142442
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZU15esDhdC28vEsGpW_pJWE

Spring 2022

During the spring 2022, this course is being offered on the University of Nebraska--Omaha campus at the Peter Kiewit Institute as ECEN 1940

  • Course Link: https://canvas.unl.edu/courses/129028
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZVQw4JPYXXHZP-nflxISelP

Fall 2021

  • Course Link: https://canvas.unl.edu/courses/114201
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZVv8VB5oo4KpAoma6OFusdu

Fall 2020

  • Course Link: https://canvas.unl.edu/courses/89445
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZUDrM4PUMcqWDsLnkHfCMqN

Fall 2019

  • Course Link: https://canvas.unl.edu/courses/66815
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZWAvbYmuCa0098eJ8ut2HkV

Fall 2018

  • Course Link: https://canvas.unl.edu/courses/44933
  • Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZVol2cCryFg8TeIxuUqKEGP
</details>

License

All material in this repository as well as the linked labs and videos is released under a Creative Commons Attribution-ShareAlike 4.0 International license.

View on GitHub
GitHub Stars140
CategoryDevelopment
Updated17d ago
Forks204

Languages

TeX

Security Score

90/100

Audited on Mar 11, 2026

No findings