Instructor's name: Floyd Holliday
Instructor's email: holliday@fullerton.edu
Website: https://sites.google.com/a/fullerton.edu/activeprofessor/
Instructor's zoom: 841 642 3131
Organization: The classes I teach are scheduled for a 2-hour class meeting. The official course description says that half of class time is for lectures and half is for "lab" time. We will divide our 2-hour class period as follows. The first hour is for lectures. The second hour is kind of open office period. I will remain available during that second hour to answer your questions. It is a good time to ask me about programming assignments of this course. It is up to you to take advantage of the opportunity to get help with programming.
Textbook: You are not required to purchase a textbook for money. Some of the classes I teach use a free downloadable textbook.
Software development. You will need a Linux based platform to develop programs in these classes. The programs you submit for point must run in the professor's Linux distro, which is Xubuntu25.04. Other Linux distributions (known as "distros") will serve as programming platforms. If you do not own a Linux laptop the easiest solution is to borrow one from the University for the entire semester.
The lending of laptops to students is managed by the office of CEDA, which is located on the North end of the second floor of the Pollack Library. I do not know if there is a room number for this office. Tell the clerk you want to apply for a loan of a Linux laptop for the entire semester. The reason for requesting this loan is that your professor requires that your programming assignments be built in a Linux computer and that you don't have spare money to buy another computer at this time. Be aware that eventually the CEDA supply of laptops will be exhausted. You should apply for a laptop loan early. I recommend you apply in the last week of July or the first week of August. Email: ceda@fullerton.edu.
There are other solutions for establishing your programming platform. One is use WSL that is built into the Windows operating system. You will need to configure the WSL using the instructions online. Another solution is to use Tuffix operating system. Some students have used Tuffix in previous courses at CSUF.
IT Department. You may borrow a Linux based laptop from the university IT Department located in the basement of the CSUF Library. You may keep the borrowed laptop through the end of the semester. This is a very popular program with students. The IT office tends to lend out all of their laptops with a few days. I recommend that you go to the IT office and may your request to borrow a laptop 5 days before the fall semester begins. Tell the clerk at the front desk that your professor insists that you do all your programming in a Linux computer. Then the clerk will provide you with the right equipment.
Tutoring a computer science subject is a valuable resource. Tutors are available for no charge. To get started visit room 206 and ask the clerk how to schedule a tutor in the subject area you want to learn. The clerk will help you arrange a meeting with a tutor. There is one small issue, namely: the tutoring center does not always have a tutor available in the subject areas you wish to learn. Anyway, you should inquire and find out what help is available.
Job opportunities in the computer science department. Each semester the CS department hires CS majors to be lab assistants, teaching assistants, SI instructors, tutors, graders, and some others that I have forgotten. You should consider applying for employment for the next semester. The experience is a great asset for your future job searches.
Date of last update July 21, 2025.