4.6
Quality2.7
Difficulty95%
Would Retake118
Reviews95%
Would Retake
118
Reviews
Rating DistributionOfficial
5
87
4
22
3
7
2
1
1
1
What Students Say
“If they don't, ask for help)”
CSCI1007 - 5.0 rating“Jesse was a great instructor”
CSCI1007 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
78%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.07 avg changeRatings by Course
1016
5.0
(1)CSCI2006
5.0
(2)CS001A
5.0
(1)CSCIONE
5.0
(1)CSCI1037
5.0
(7)Difficulty by Course
CSCI12
4.0
COS0852
4.0
COS1016
3.6
CSCI101601
3.5
CSCI1004
3.4
Reviews (118)
No Comments
Knows his stuff. Open book tests!
You just need to be self-motivated and understand programming to do well. I hate programming and struggled, he wasn't much help. He wasnt always there for the office hour and took almost a week to respond to questions and a month to grade. But he's nice and loves the subject and turn every assignment in on time and you'll get an A or a B.
Took it online. Submit programs before the due date & he'll give comments-he's pretty quick, but don't give him just a day-so you can get 100% on hw IF YOU WANT. Tests are straightforward-no trick questions. He makes himself available for Skype appts outside of office hours & is GREAT about explaining things. Didn't get an A but it was MY choice.
Read the book, watch the videos, do programs early (they either work or they don't. If they don't, ask for help). Do that & you'll get an A. My first programming class. It was fun! Cecil is encouraging & helpful. Plenty of time to take open book tests (study though--tests are timed). I missed 1 or 2 questions on each exam (out of 50).
Jesse is a great teacher- extremely helpful and lenient with grading, even if programs do not work all the way. Course is well-thought out and easy-to-understand, and the video notes from the textbook make the programs a snap. Will be taking Programming II from him soon and have taken other classes from him in the past- wonderful teacher!
One of the best teachers I have met. Very forgiving and understanding when it comes to programs not working or needing more time. Only downside is he is one of the only computer science teachers here, so he can take a while to grade things and respond to emails.
Nice teacher. Always ready to help. Answers all questions.
Great teacher that's very friendly which makes the learning a lot more fun. I would definitely recommend Cecil to anyone.
I am grateful to have had a teacher who is not only capable, but also very helpful and personable. I would recommend this class to anyone looking to get started in programming.
Jesse has a wonderful way of implementing real-life examples to many lessons & his analogies are exceptionally understandable to me personally. He keeps up-to-date on many current technologies & shows examples of how they are implemented in our life. Encourages class to think in & out of the box...to stretch our imagination beyond the science.
Jesse has a great way of teaching, that is open, intelligent, and helpful. I always felt like he was there to help me understand things. I wish his class included more live-coding lectures, like Stanford's CSCI106A (youtube). That being said, he still deserves a lot of credit for helping to translate foreign concepts.
I took this class online and anytime I asked a question he would respond quickly. It helped to get the assignments done in a timely manner. The book was a great resource for learning the material. Thank you Jesse for a great semester, and yes I did learn something that I did not know.
Fantastic teacher- I've had him for both game design and programming now, and I can say he's been a wonderful teacher to learn from. Game Design is super fun and easy to understand, even for students who may not be all that computer savvy.
I found this class and instructor very informative and professional. I totally enjoyed both. I wished I could have taken this class on campus, I think I would have really enjoyed his teachings in person.
Always has been a great instructor who takes the students into consideration and has always been there when I needed help.
Jesse was a great instructor. I got the help I needed when I needed it and he elucidated the course work in a very effective manner. I would highly recommend this instructor.
Professor Cecil is a dedicated and knowledgeable instructor. I gained some exceptional knowledge in his class.
Really helped me learn more about Java, PHP, and Visual Basic programming. Highly recommended to take Jesse Cecil's classes.
Definitely the best teacher I had out of all my other online teachers.
Excellent instructor. Really helpful and makes himself available. If you have problems with your program, he gives very specific and helpful hints.
enjoyed the class Jesse Cecil was there for me when i needed him to be very helpful
Maybe the best Teacher at COS!!!
Great class I learned a lot, and the professor was always available when I needed help.
Good Class. Was required, wanted in class, forced to take online, in retrospect glad I finished, even though did not master about half of the concepts, so grade was fair. Cecil was always available for questions and explanations. Don't get behind, watch videos and powerpoints. Use the computer lab and see him in office hour.
You basically teach yourself from the textbook. I'm good at self-studying and still had a tough time. I did okay in the first class, but struggled in Programming II.
I've taken a lot of online classes recently, somehow you are the ONLY teacher to take 5 mins of there time and upload a video. Other teachers don't put any effort into their online courses. Thanks!
I highly suggest taking every course you can from this teacher!!!!
Well crafted course. I prefer online courses because they allow me to cut out the middle man(lectures) and teach myself because I learn better that way. Plus it is a programming class and most of the work is done solo anyway so this class worked out well. Cecil is very helpful and offers both office time and email support.
This class wasn't fun I had to teach myself everything and I hate that it was online. The teacher could have been more helpful if it was in class instead of online.
Great professor is always willing to help and even set time aside to be there for students to talk to him some professor I've had didn't really do that.
It was a very fun class and I learned a bunch!! Thank you!
Master of Computers
Exceptionally simple to follow class, only 2 tests, and he will help with any problems you have with the programs or assignments.
HAVING A BLAST AND FUN TO DO EVEN WHEN I WAS CONFUSED SO YEAH GOOD :)
I really liked this class. It was fun. I learned a lot and the Professor was amazing.
Was a good class on game design, but the testing of Game Maker Studio had its issues.
I know participation is needed in , in online class but if you don't have any questions and are getting along fine in class I don't think you should get points for that , If you have a question and someone already answers it for you , how can others respond . Just a thought . All online classes have it but I don't think it should be a grade
Very good professor. I hand no qualms with him whatsoever. I will be taking another class of his next semester.
I have never taken a online class before , and i learned quickly that if you dont understand something or need help you better ask for help. I am someone who usually doesn't ask for help , but i have gotten over some of that due to the fact that Mr Cecil has us do weekly discusion questions and answer. This is a great way to become a better student
I really enjoyed Mr. Cecil's Intro to Internet course. Overall, it was not very difficult to get a good grade, as long as you participated in the discussion every week and did the short assignments. In addition, the textbook is great. I am hoping to take a class from Mr. Cecil again in the Fall.
When I had a question he would answer it and he is in his office during his office hours.
I am re-taking this class because I did not do well in the previous semester with a different teacher. That class was in person and I am now taking this online class. I feel like I am getting a whole lot more feedback, help and guidance in this online class than I did with this class in person. This has shown me how well of a teacher Cecil is.
Jesse Cecil allowed me to switch into his class from a different professor and in his class I understand so much better. He literally saved my semester grade average!
Super positive which I totally appreciate especially when it comes to Math. I never had to ask for any extra help but I think he gives every opportunity for students to contact him to ask questions and receive help.
Very good teacher, great personality. Ive take this class before and didnt understand it and with Jessi he makes it fun. And I had great class memebers.
The teacher is very helpful and understanding.
You are a great teacher. Love your class. I just wish the midterm and Finals were on line instead of in class.
No needing to accepted me in to class in the middle of the semester. No problems at all with class.
Way better than my last math instructor. I wish he taught my last two math classes. He takes time to help students who are struggling and is always smiling.
great class, gave prompt feedback to any questions that i had throughout the semester
I just had difficulty remembering I had an online class because I have two other classes on campus and is really distracted with my child care and baby..... Sorry Jesse for not being more in it, but you're a wonderful professorr!
Very understanding teacher, would take more classes from him
So far I love the class. Nothing to complaint about. Have a question? He is always there to help you
I really enjoyed being in this math class this semester. Both times I have taken math with Jesse, I have done way better then any other times. The discussions for the class are exciting learning how math is not just about numbers but how it helps people in their daily lives. Like the "Artificial Intelligence video" was just amazing.
Outstanding teacher :D
I am just lost a little bit because there are weeks as to where do I need to discuss.
Jesse has been easy to work with and is very open to making the class and tutoring work for each student!
Always helpful and engaging the class.
Really nice professor. Very helpful when you ask for the help. Different in a good way when he tries to make us think about math outside of math with the videos. Really liked this course!
Jesse was great. Very organized, helpful and always available to help.
Jesse was a great teacher. Very helpful and organized making the class very easy to follow.
Mr Cecil was very responsive, well organized, and encouraging.
Jesse Cecil is a great professor, He is on top of getting back to the students when there is a question, he is there to help and he make the online class environment comfortable and easy to learn. He is awesome, and I recommend Jesse Cecil to any one who has the chance to have him as a professor.
I really enjoyed taking his class. It was online, but he would post videos here and there which made it more personal. The part I liked the best was how he incorporated math into every day life and showed how math is linked to just about everything out there. It made me actually enjoy learning math, which was no small feat.
Jesse Cecil is fantastic! Not only is he wonderful at teaching, he is extremely kind and helpful. I'm taking his online course and its great. Everything you need to understand and pass the class is nicely organized on the page, he responds very quickly, is encouraging, and is persistent. He's a great person and I very much enjoyed the class.
Great teacher! Love that he gives us multiples chances to get good grades.
Very fun class!
I think Mr. Cecil is a great teacher. To me online classes are more difficult then normal classes because of not being in a classroom setting and having the interaction with students and teacher. Mr. Cecil has us do mandatory class discussions which helps you to know your teacher better and your fellow students. like a regular classroom.
Jesse Cecil is very good about responding to emails. If he was unable to for some reason and you've been proactive in attempting to complete an assignment he will forgive late work. Also it's always better to turn in a program late rather than turning in a non-working program.
Jesse Cecil, from College of the Siskiyous, is one of the best professors I have had during my time of online courses through COS. He is very organised, which I appreciate very much. I also appreciate how he gives feedback on our work, and will participate in some of the online discussions. He has shown, with an online class, participation counts.
love the format of the course. Would like weekly live session for info for the week and questions that everyone could participate in at same time.
Overall this was a very good class. Cecil is a great teacher who always tries to make the class interesting. My only complaint is that I wish there were video lectures where things were explained fully. I had to seek out videos on youtube a lot. The powerpoints didn't generally help me at all, as I'm a very auditory learner.
He is a good teacher.
Jesse Cecil is an amazing instructor. He is great about grading your work in a timely manner and responds to emails promptly. Algebra is not my strong subject but I managed to get an A in the class.
Overall a great professor, gives good feedback and is always willing to help students.
When I first started this class I was not thrilled about it. I hate math and have never been good at it. Professor Cecil Came up with ways to help me understand it better and showed us videos that we're truly informative and knowledgeable.
Great teacher!
This is a difficult class. Assembly has simple instructions, but this also makes it difficult to code something complex. BUT. Jesse Cecil is wonderful with answering questions and explaining changes to make to your code. He utilizes Zoom and will share screens to give a real one-on-one discussion. Jesse utilizes every resource he can to help.
Makes learning comfortable!
Mr. Cecil takes care to be as accessible as possible for an online class. He almost always replies within 24 hours weekdays or 48 hours weekends. He fosters a local class feel by encouraging posting questions on a discussion form. This allows other students to discuss solutions and also helps students who are having the same problem or questions.
Very supportive! I have gotten feedback on almost every one of my assignments i have turned in and he is always available for questions or help on campus and online which is nice to have both.
Mr. Cecil is a fun math professor. He always incorporates fun and exciting TED videos to inspire his students. He answers questions in an appropriate time fashion if not immediately. He gives good feed back. So if you take his class do your homework. The homework has a nice pace and it flows smoothly. I like that myself helps me stay balance
Great power points, which were very helpful and informative. Enjoyed his TED videos which were engaging and inspirational.
Good professor and his grading system is fair. Unless we turn in our work he won't doc down pts. even if we mess up. It would be better if he actually made lecture videos instead of having us watch videos on the pearson website given to us. Would also be great if we can actually come into his office if we are at least on the Weed campus.
He helpful and understanding. He picks really good videos that has helped improve my math skills. He keeps it interesting. He is a good teacher who knows his math and love his students and his career.
He did a great job of adding videos and labs that helped me to see where math is used outside of the classroom. I loved the fact that you could take a homework quiz as many times as you wanted until you got 10/10 as this helped me study and allowed me to get good grades on the quizzes if I wanted to spend the extra time to redo them.
Awesome Professor. I would like to see more videos by you explaining Java concepts.
Professor Cecil is an awesome teacher. His feedbacks actually mean something, they are not negative. I have had Professor Cecil in previous semesters and looks like i will bve finishing with him as well. I recommend this professor to anyone that is taking computers. Thank you so much Professor Cecil.
Jesse is a fantastic instructor who provides great help and feedback. This course can be challenging, but giving it enough effort is enough to earn a good grade. The assignments are pretty straightforward and clear, and if not, Jesse was able to help with almost any problem. I would absolutely take another course with him!
I really appreciate his willingness to post slides for every chapter as well as go into depth with examples, makes it easy to follow and the formulas don't get jumbled. Being awful at math he helped me without getting in my face or making the expectations unattainable.
I've had Jesse for a majority of my CSCI courses. I've seen a lot of TED Talk videos he posts and they get boring to me, and I would hope he can show new videos that are not mostly TED Talks in the future. Despite the TED videos, Jesse does a good job at communication and is very well organized with his criteria and objectives.
Seems like he's not even there. The feedback is nil on assignments. I know it's programming, so difficult. I get it, but it feels like there's no help at all. The video notes help a little, but I wanna see someone get excited about programming, not just some bored guy (not even the professor, but the textbook author) droning on. Tedious and boring.
Professor Cecil is one of the best professors I've had. He assigns videos that connect Computer Science to real life, as well as teaches you the actual subject. He responds really quickly and makes sure you get whatever help you need. He seems really caring, and actually wants his students to succeed.
Great prof, very positive and tries his best to accommodate his students. If you put in the hours, I don't see why you can't ace this course. Relies on the textbook, which is my favorite style of learning.
This class has been better than I expected and I learned more than I thought I would. Professor Cecil is wonderful and engaging. The coursework itself is easy but informative. However, if you have poor internet the assignments load painfully slow, and some won't load at all(the ones that won't load are usually the ones worth the most points too).
good professor helps is forgiving if life interferes with school work very nice and responds quick
You must be okay with learning from a book as this course had no lectures. However, Professor Cecil made plenty of time for office hours and was always available by email. I felt like Professor Cecil cared about me and was willing to work with me to help accommodate my very busy work schedule.
I like how Cecil responds to my comments, I like the assignments I think that all of them are fun & easy too. Also watching the videos is fun & they introduced me to new YouTubers. I like how Cecil even gives credit just for trying. I might take other classes with Cecil and I was also planning on continuing with Programing too. Thank you, Cecil!
Professor Cecil is pretty easygoing he usually responds quickly and so far I have had no problems with his teaching. If you do the work you will get the credit
When I need help from either inbox or zoom Cecil was there to help me plus I like the assinments when it came to watching TedTalks or something. I also liked how in his class I got to meet more people who like technology as much I do.
I think as a whole Professor Jesse is great he's there for you when you need him and I think he's done an excellent job considering it is an online class and we're all coding from home the one thing I wish is that I got to see his code and how his looks to compare to and see how it should be otherwise he's done a great job.
Pretty chill dude, really straight forward. Gives quite a bit of work, but over time becomes fun and is easy to get done. Good class to take for basic computer knowledge.
Cecil will allow you to reduce an assignment when your great wasn't that great and I enjoyed a lot the assignment in his class.
I like the Teacher and the subject, no farther comments.
I would highly recommend Professor Cecil to any college student. He delivers precise instructions, is caring for his students, and most importantly gives good feedback, and makes the assignments with lots of clarity.
With Cecil, I was able to understand a lot more about computer science as well as how programming actually works. I also get some help on my assignments when I need it too.
He's easy going, helpful, understanding when students need help. Kind and friendly he encourages students to do there best and gives wiggle room where needed for assignments.
professor was great to work with and helped with my accommodations and any questions I had. The only issue that I had was with the course material. It seemed highly focused on gaming and programming. I took this course to improve my knowledge of MS Office programs and while there were many assignments pertaining to this there could have been more.
Is Very Kind and gives good feedback on homework and assignments. Gives lots of time to complete work.
I loved his class due to how easy it was only issue I had was trying to understand his wording on assignment's, Its confusing at first and if you don't understand tech, But its not bad if you do. Its definitely a beginner class but I do recommend beginner spread sheet class just because a lot of what you learn about is in that class as well.
The class was okay. Pretty hard for students who need accommodations though, but was cool with extensions. Teacher was nice overall.
I feel like I was able to learn a lot from this professor and I like how he gives students a chance to get all caught up on their work and even reduce some of the assignments for a better grade too. I also have a lot of fun in his classes, and I like how safe it makes me feel as well.
I have taken so many classes with Cecil & I have enjoyed being in his classes. I have learned so many things from him & I have gotten better at understanding how game design works and how I can create the sprites for video games too!
Professor Cecil has been very understanding and supportive about all assignments. I would take this class again just because I have learned a lot about different tools on a computer that I hadn't even seen before.
He's a good professor and he made this course a good experience and easy to understand.
He is very easy to talk to especially if you turn in most of your work. He also helps you out when needed
Professor Cecil's class was engaging, with a good mix of assignments and hands-on learning. The material was challenging but manageable, especially with the help of resources like Unstuck study. Overall, a solid intro CS course.
Class Info
Online Classes
100%
Attendance Mandatory
78%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.07 avg changeRatings by Course
1016
5.0
(1)CSCI2006
5.0
(2)CS001A
5.0
(1)CSCIONE
5.0
(1)CSCI1037
5.0
(7)Difficulty by Course
CSCI12
4.0
COS0852
4.0
COS1016
3.6
CSCI101601
3.5
CSCI1004
3.4