Northern Indiana Consortium for Education (N.I.C.E.) Bethel is part of an educational consortium with several other area colleges: Goshen, Holy Cross, IUSB, Ivy Tech...
CSC 450 Senior project Overview The primary goal of this course is to develop a computer system and to learn what is involved in developing a larger system. Requirements...
Computing Internships Purpose The goal of an internship to see what it is like to be a computing professional. This is different than trying to help out a user....
Computing specific advising policies Overall policies Before making an appointment to sign up for classes for the next semester, you must have a valid tentative...
Tools for managing your major at Bethel (in the area of course selection, etc.) Overall Philosophy for Computing Programs at Bethel read this to get the big...
1. Link to online form to apply for graduation 1. Link to online catalog 1. Link to online schedule 1. Link to form to change major/advisor 1. Link to...
Acceptable Learning Plan Components Title Brief Summary of the Topic. What is the topic and a quick overview of it Why this topic was chosen? Including...
Information about CSC 260 and CSC 261/262/263 The CSC 260 and CSC 261/262/263 are designed to start you on a formal process of learning to learn on your own. The...
Campus wide terms Registrar`s office : This office is on the main floor of the Huffman building. It is where you go (besides going to your advisor) for most...
Student Four Year Plan for Cyber Security B.S. These are samples schedule for the Cyber Security B.S. degree. They may vary based on some choices of the student...
Student Four Year Plan for Computer and Information Sciences B.A. These are samples schedule for the Computer and Information Sciences B.A. degree. They may vary...
Student Four Year Plan for Computer Science B.S. These are samples schedule for the Computer Science B.S. degree. They may vary based on some choices of the student...
Student Four Year Plan for Computer Science B.S. These are samples schedule for the Computer Science B.S. degree. They may vary based on some choices of the student...
Student Four Year Plan for Computer Science B.S. These are samples schedule for the Computer Science B.S. degree. They may vary based on some choices of the student...
Student Four Year Plan for Computer Science B.S. This is a sample schedule for the Computer Science B.S. degree. It may vary based on some choices of the student...
Student Four Year Plan for Computer and Information Sciences B.S. These are samples schedule for the Computer and Information Sciences B.A. degree. They may vary...
Student Four Year Plan for Computer and Information Sciences B.S. These are samples schedule for the Computer Science B.S. degree. They may vary based on some choices...
Student Four Year Plan for Computer and Information Science B.A. This is a sample schedule for the Computer and Information Science B.A. degree. It may vary based...
Starting 2026 2027 (cyber changes, and small changes to CS/CIS) CS four year plan CIS four year plan Cyber four year plan Starting 2024 2025 (change...
Hint 1: picking the next question to ask This task is easiest done with a boolean array. Each element is initially set to false (indicating that specific question...
Arrays part 2 Lab: Redo the Language Quiz: Fall 2025 Learning Objective(s) Use previous code More comfort with arrays Overview of the Program Write a program...
First Program: Fall 2025 Learning Objective(s) 1 Get the environment up and working 1 Enter your first program Overview of the Program This lab has two parts...
Mastermind with arrays: Fall 2025 Learning Objective(s) Learn to use simple array Overview of the Program Modify the previous program so that it uses arrays...
Methods: Mastermind Game: Fall 2025 Learning Objective(s) Improve skills with methods Have some fun (but work hard) Overview of the Program Create a program...
Computing the number of close to perfect pegs For each color it is: the min of the total of that color in either string the number of perfect ones for that color...
Hint: Steps for solving the problem Don`t go on to the next step until the first steps work correctly 100% of the time. These steps are not required and can vary...
Creating the random solution Start with a blank string. For the number of pegs: pick a random number between 0 and one less than the number of colors...
Counting Letters with methods: Fall 2025 Learning Objective(s) Learn to use methods Abstraction Overview of the Program Modify the previous program so...
Hint: Processing the next letter 1. At the end of the loop that processes a given letter, close the file and reopen it. 1. Can you generate a test situation...
Hint: Steps for developing the program Don`t proceed to the following step until you can `prove` that the current step works. 1. Count the number of a`s in the...
Repetition and Files Lab: Language Quiz: Fall 2025 Learning Objective(s) Improve use of loops Learn to work with sequential files Introduction to exceptions...
Hint: Steps for developing the program Don`t proceed to the following step until you can `prove` that the current step works. 1. Get the program to read the file...
Linked List Lab Learning Objective(s) 1 Learn to implement and use a linked list 1 Learn about priority queues Overview of the Program Create a problem that...
Present your project Objectives 1. Show your project off in its best light 1. Show your code off in its best light 1. Convince your classmates that you did...
CSC 322 Lab 5 (Graphs) Objectives 1. Show off your C skills 1. Demonstrate understanding of graphs 1. Study the time implications of graph algorithms Problem...