2.8
Quality3.5
Difficulty44%
Would Retake174
Reviews44%
Would Retake
174
Reviews
Rating DistributionOfficial
5
21
4
34
3
52
2
38
1
29
What Students Say
“The best way to pass the class with good grade is to be ready to learn and practice”
COMP1210 - 5.0 rating“Cross is a pretty decent Java teacher”
COMP1210 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
19%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
COMP1010
5.0
(1)COMP6710
5.0
(1)COMP1213
4.5
(2)COMP1217
4.0
(1)JAVAI
4.0
(1)Difficulty by Course
JAVA
5.0
1210
4.0
FUNDOFCOMP
4.0
JAVACOMP1210
4.0
COMP1217
4.0
Reviews (174)
Has to be one of the dryest, most boring professors at Auburn. Only go to class for tests - you can learn everything else in labs!
Dude this teacher sucks and is boring in the hell since he is a head of our computer science so we have to take this class anyway if not I will not take it !
He CONSTANTLY says "There isn't much real estate here" and is BORING. His tests are hard and there aren't many chances to make up bad grades. Lab is not a savior in this class.
so boring. I only go to class to take tests. I have more fun sleeping. labs are pretty easy but his tests have some pretty dumb and specific questions
He is so hard I really dont like him at all. His test are another story. They are breath taking. He is the hardest teacher I have taken. Labs are easy though.
Don't go to class. He reads everything from online notes. Just go to the lab and you'll do fine. The tests are hard though, so study the exercises, notes, and the book.
I swear to God if everyone just got up and left he'd keep lecturing. He's either a robot or an alien ... I can't decide.
this professor is horrible, cheap when it comes to grades. i was a borderline student i almost had a C and he refused it to me. MEan man avoid him but unfortunatly he is the only Java 1 guy so good luck.
This is the worst class I've ever taken. I dropped out of computer science and changed my major after I took this class. The tests are extremely hard and unfair, and it is extremely boring.
I agree, his is a smart man as far as coding goes, but he is the worst teacher I have had at auburn, no doubt. understood the lab, read the book, made note cards....still made a C....best days of class were when the GTA taught...
the man is the worst teacher i have ever had
I had Dr. Cross for the Java 1 class and loved it. We were actually writing GUIs for class, and it was great. I didn't study all that much and made a 100 on the first exam. Don't listen to everyone else, the class is what you make of it.
Aside from being a ****, his class is as much fun as watching grass grow.Expects you to understand coding by showing you slides.Tests are hard as**** and the guy is VERY unhelpful.GTA's are another pain in the backside.
EXTREMELY BORING. For his test he expects you to have a complete Java compiler in your brain, which makes his test near impossible. Pray that you don't have to take his class.
I read some review down there that said "the class is what you make of it". I am betting that whoever wrote that already knew Java. Cross does not teach. He talks out loud and expects you to be a professional within one semester.
If you already know Java, you'll ace his class. Nevertheless, doublecheck your work on even the simplest exercises: I got 50/100 on an assignment for mistyping i=0 as i=9
only prior programming experience was the joke that was tevis's COMP1200C. i had no trouble in this class. tests were pretty specific so definitely study the online notes. learn in lab, go to (boring) lecture for bonus points. not a hard class if you try.
This class was sooo sucky. I wanted to commit suicide just because of the monotones he spit from his mouth. No seriously, I got like a D in the class and I dropped out of Computer Science.
This was the hardest class I have ever taken. I didn’t not know JAVE( which is kind of the point of taking it). After 2/3 of the way through I had to drop. He doesn’t teach. He lectures something totally different from what you will do in lab. His test
No Comments
alright kiddos...i took his class 2 years ago and it sucked then as mush as it does now, so don't try to think maybe it's changed. I went from loving programming to dropping out of college completely and now i'm in nursing.This guy made me realize what dorky holier-than-thou pricks comp people are.
This guy sucks. If you have not already had Java, you better be ready to study and still fail. Anyone who says otherwise, is a liar. His tests cover the most obscure things, that you have never done before. DO NOT TAKE THIS CLASS.
Class is fairly easy, as long as you go to labs and do activities and projects. Most projects took me less than an hour to do, and I received 95-100 on all the projects I turned in. Cross sucks as a teacher though, so it's helpful to have some prior programming experience.
His tests are hard, study the book and GO TO CLASS!!! I didn't and i paid the price.
He is a horrible teacher, and his tests are freeking hard. This is supposed to be an introductory course, but his tests are really advanced. Don't take his class unless you have had Java before.
Cross is not a particularly good professor but the material is fairly simple if you read the book (good book, too). Cross himself is borng and does not explain things very clearly but it's defiinitely an "easy A" class in which you can learn a lot.
Not much personality, but very knowledgable about Java. Fair teacher. Easy material. People who do poorly in this class have an inherent difficulty with programming.
Ok, this class is only hard if you know nothing about programming. Anyone who is run off by this class is either not trying, or doesn't belong there in the first place. Yes, Dr. Cross teaches from powerpoint and the tests are nitpicky, but it's a weedout course so what do you expect.
All he did was read powerpoint slides. Not even his onwn slides, but those provided by his book. 15 minutes and a copy of those slides is all it would take to keep up.
Extremely boring class.Goes over slides that are provided by the book but gives bonus points for attendance. Bring labtop or newspaper to make time go by. Tests are nitpicky but managebale with a lot of study time.
Cross is a great guy. This is meant to be a weeder course. I enjoyed programming alot so thats why it appealed to me more. I had no prior experience, but the book is very well done. The labs are great, the activity and exercise always deal with your project. Lab grade 35%, 2 tests 15%each, Final 35%. Also 3 pts to avg. for attendance. Great prof.
I like the guy. The class is boring, but he is nice and ALWAYS willing to help. Very people friendly
AWESOME TEACHER. Very understanding of students. Class is fun if you like programming. He deserves a raise.
Others are right, this class is what you make of it. Go everyday, even if it's just to sit there and browse the internet on your laptop. Test questions are straight out of his lecture and only about half have to do with java. His GTA's in Fall 05 were great. Like most CSSE classes, you need to grow a thick skin though..
I don't know which part of weedout course allows misleading ridiculous tests. The class average on each of the tests was 64-65. Attendance is necessary for the extra points. Labs follow the books lead and are reasonable.
Do your programming projects and homework and you will know your stuff for the tests. The class is easy if you go to lab. Lectures are practically useless, but because of his attendance policy you should go, even if you just take a nap.
Not good at teaching or explaining. T.A. was much more helpful than him. This class involves a lot of figuring it out on your own/getting your buddy who took it last year to help.
Lectures are useless but you have to go. His TA's do a much better job of teaching than he does. He really knows his stuff but isn't good at explaining it.
No Comments
Cross knows everything there is to know about java. He seems really nice but teaches way above my head. My TA was great but I think it's a crap shoot on that. Tests were impossible and worth a lot of your final grade. No curve and mando attendance. This class sucked but I'm not a softwawe or computer major.
Tests were extremely hard, but the labs were very easy. You have to read every page assigned to do good in the class. His lectures told a lot of information, but not how to apply them. Boring and difficult, DO NOT TAKE UNLESS IT IS IN YOUR MAJOR!
Listen, I had no programming experience prior to this class. I was scared to death of it, just like you are by reading these reviews. I read every chapter in the book, and got an A. The class is doable. Don't "borrow worry", just give it your best shot and try!
Old tests are helpful, but don't solely rely on them. The final is extremely hard. If you do well on the lab projects, assignments and activities, you should have a solid grade.
Go to his classes period. Yes, the classes are boring, useless, retarded, you learn nothing from it, whatever. Just go to classes and sign in every single time even though you'll just sleep or even walk out after signing in. 3 bonus point for attendance will help you out more than anything you can possibly do in this class.
Good class and quite easy. If you understand the labs you can do the tests easy but the class is quite a bit of work.
GOOD AT RAMBLING
Go to class and get your 3 bonus points added to your final average. Start the labs/projects as soon as they are posted regardless of how simple they seem at first. They tend to get very time consuming after the 3rd or 4th project. The lecture notes go straight by the book. If I could do it over again, I wouldn't even buy the book.
Tests are very difficult. Old tests are helpful but he changes them drastically every year. projects are assigned every week. projects start easy and short but end very long and difficult. GO TO CLASS. even though it is extremely boring and painful to sit through. you get 3 extra bonus points at the end of the year just for going
He was a nice professor and his topics were right from the book. The tests are a little hard but I probably should have studied more for them. This was my first programming class after matlab and I ended up with an A. Don't procrastinate and study for the tests and you will be fine. Work hard on the projects. They are a big part
I would advise against taking this your first semester of college. This class is difficult, but fun. Especially if you aren't too experienced with Java. The text isn't required, but really helps on exams. Like I said, this class is a TON of work. Don't leave anything behind. Put all work you can into this class and it will be very rewarding.
He reads power points, but the tests do not apply to anything he says. The lab projects are VERY long and time consuming. The lab projects cover way more material than covered in class. Take during a semester where you have TONS of free time.
i actually thought the tests were fairly easy. the projects were big though and i really mean that. i managed to get an A even though my project average was probably in the 50s or 60s, but i did really well on tests and quizzes. be ready to work all weekend second half of the semester. this class is extremely time consuming! don't underestimate it.
Well, I didn't find this hard at all. I could have slept through this class...and sometimes I did...and still gotten my 98. I have had programming before, but more useful then that use your COMMON SENSE! and this class won't kill you. Read the book, go to labs, and ASK if you need help.
Way too hard for an introductory Java course. Projects and test cover more than he teaches. I got a B after working all semester my second time taking it. He's the only Java I teacher, so you can't avoid him. Get the old tests. The ones he put online aren't helpful.
Had him for Java1. He is very nice, but does not explain the fundamentals of Java well. Get help fast! Get help before first test. I had programming before which made it easier, so try to learn programming before taking the class, if you are trying to get an A. He is the only professor for Java1.
Class was extremely, extremely difficult for someone like me with no programming experience before this. He is incredible dry in class lectures (which are totally useless to begin with). His projects cover 1000x more than what is covered in class. GTA's try to help but they can only do so much. Just try to survive this class is my best advice...
Cross is a fairly good teacher. I enjoyed his class to an extend. Projects usually take about 2 hours unless you get caught up on something. I had not had any programming experience before this class and made a 100 on every project. Go to class and eventually all of it will click and become very natural
Dr. Cross might not be the most interesting lecturer, but that has more to do with the material. I did not regularly attend class but I read the book and took notes. Got over 93 on all the tests. The projects are what will kill your grade. Be sure to get a good group to work on them with & start early they take much longer than you anticipate.
One of the most approachable teachers I've ever had. Couldn't be nicer. Go to his office hours and he is more than happy to explain concepts you don't understand.
less than interesting lectures that dont cover all of the material that you need for the lectures. He also gives vague instructions with his projects and the lab instructures can not always help you due to the number of people and the time you have in the lab. the projects will take you longer than you expect them too! good luck.
Generated interest in a topic I had not really any interest in before taking the class. Very helpful in trying to get students to understand the material.
Very approachable teacher, however his test material had nothing to do with his lectures, the labs are near impossible towards the end of the semester and my TA was rude and unhelpful. I would advise against this class unless you must take it or have a ton of time to dedicate to teaching yourself.
While the lectures were unnecessary if the material is easy for you to grasp, he gave a lot of extra credit for attending all the lectures and was good at explaining things if you needed it explained. The labs was where I got most of my learning done.
Talks slowly, quietly, and in a low monotone, so sometimes he's hard to listen to. Overall not a bad teacher. The assignments were fairly easy and the tests weren't too hard.
boring lectures. easy assignments. tests are pretty hard.
Dr. Cross is such a nice guy. He's very approachable, but he knowingly includes material that hasn't been covered yet in the projects. This shouldn't be a big deal if you take advantage of his office hours or get a tutor. This class was very doable, but challenging, nevertheless. Getting an A is possible; you just have to be willing to work for it.
Dr. Cross is a good professor. It helps to have some programming background or to be able to pick up on it quickly. If you aren't either of those there are help sessions each week where Dr. Cross and your TAs will answer any of your questions on the project. This class can be frustrating, but very rewarding.
Dr. Cross is a pretty decent Java teacher. His lectures are often fairly bare bones and you will mainly learn either doing projects or reading the book. My advice is to focus on learning by doing the labs/projects. As for his exams, it's best to look over his previous exams, lecture slides, and some of projects that you have done.
To be well-prepared for 2210, you need a strong A in this class. There is literally no part of 1210 that you can skip or miss. The labs are *really* well done and essential to doing well in the class. Give yourself 4x as much time as you think you need for the projects, which are also extremely well designed and helpful in mastering the material.
Dr. Cross definitely makes sure you learn the basics of programming. His TAs are very helpful & the projects are NOT difficult if you start ahead of time and use WebCat to verify you're not leaving anything out before you submit. It's feedback before you turn in, people! Reading the book will definitely help on tests. Old tests are on his website.
Tests are extremely hard, especially if you haven't taken Java before, and he does not scale them. The projects and activities saved my grade, and without the TAs I would not have been able to do them; they're very difficult sometime as well. As far as lectures go, you won't learn anything; you'll have to teach yourself everything from the book.
While attendance is not mandatory, there is extra credit for not missing days. However, I found that the textbook and the lecture slides were more helpful than the lectures themselves. Things were either barely explained or not explained at all. If you take this, be ready to learn by doing or get really friendly with a tutor.
Cross's class is slightly painful. His lectures are dry and boring, but luckily, attendance isn't mandatory. However, he does give bonus points if you come. The assignments aren't super difficult, but the tests are pretty tough. Cross isn't the best teacher, but most of the TA's are super nice and helpful.
Class isn't hard if you want to learn, and in this major, you'll find that is a requirement for being (even semi-) successful. I came in with no programming experience, but used the lectures and the book and came out with a solid foundation for 2210.
If you read the textbook and make an attempt to actually learn the material you will make an A. The tests are only hard if you don't read the book. The first test I took I didn't read and made a 78. I read for the second test and made a 90. Textbook is essential. If you email him he'll respond within a few hours.
The only hw he gives is weekly lab assignments. These are relatively easy and can be knocked out in a few hours. Attendance is mandatory, but he gives extra credit for showing up. Each Wednesday you take a quiz in lab, and on Mondays you do a graded activity in lab. Only two tests over the course of the semester. Didn't open textbook all year.
Okay from where do you want me to start?? This guy is the worst, he gives many explanations in his projects that make you dizzy. Tests are tough, boring lectures, not a good teacher. He expects that students are going to be experts in one semester. AVOID THIS CLASSSSSSSS.
Had no Java experience coming in. Cross is difficult to contend with when you're starting from the very beginning. Lectures are pretty boring, but points are given for attendance. Tests are tough. Go to him for help- great guy and approachable. Get help early if you need it.
Exams were difficult. Lectures were the worst to go through, extremely boring and sometimes a bit confusing. Attendance is optional however if you go there is extra credit at the end of the semester. There are weekly quizzes that aren't too difficult if you went to lecture or read the notes. Projects were easy.
Good guy, not the best teacher. I felt like I was expected to know more than I actually did for pretty much the whole semester, which showed on some of the later projects. However, if you pay attention and read his notes, you'll do well on quizzes and at least okay on tests. Ended with an A thanks to attendance points and extra points on the final.
Dr. Cross is a really nice guy, does his best to help when he can, he just doesn't have a knack for teaching. Lecture attendance is required, and you will likely find them extremely boring. He drones on and on about a single subject on occasion. His office hours are reasonably helpful, the test are extremely difficult.
I really enjoyed this class. The projects start out easy and get more time consuming as the semester goes on. Tests are very easy if you understand the projects and flip through the slides. Attendance is required to keep 2 bonus points on your final average. If you put in the time to learn and do the projects, you will be successful.
Dr. Cross' lectures are pretty slow, but they are informative if you choose to pay attention. Most of my learning was from the book, which I found extremely helpful. Gives pretty good extra credit for attendance. Make sure to not procrastinate the projects and to read the book each week. Tests weren't too bad, but the final was much tougher.
Didn't take a single note for this class. Learned everything from the book. If you love coding, won't be difficult. Projects are very time consuming, but guided. Don't think he's the best teacher, as he just reads from slides, but class isn't difficult. Very easy tests. Quiz every Wednesday was the hardest part about the class.
Dr. Cross is awesome. The material is clear and projects can be resubmitted up to 10 times so there is no reason to not make 100s on them. Attendance is taken every day via sign in sheet. Expect to spend about 6 hours/week on projects once things get going.
He's a super sweet old man. His lectures are easy to understand and he realizes that most students have no programming experience. Weekly small activities and bigger projects give you plenty of practice to understand well. Read the book for exams!
Projects are a group effort. They're super easy at the beginning of the semester, so make sure you actually understand the logic of what you're doing. After project 4, they start to take more than 5 hours to do. Eventually they'll take upwards of 10 hours. Do. Them. In. A .Group. Tests are straightforward; attendance is mandatory.
He can be boring at times but overall very friendly guy. Easy to ask questions. Projects aren't bad except for a few. Tests are easy. With a little but of effort it's a very passable class.
He is very understanding and is very laid back in terms of the specifics. He only cares about the Project and Activity submissions, and the Wednesday quizzes. Read slides and understand lab work to get A's on the tests.
I'm currently on hour 6 of a project that he claims takes 30 minutes. Take the class but know the time commitment.
Pretty easy overall. Two tests and five homeworks and a presentation. Tests came straight from the slides. Basically just memorized everything to study. Let's you skip the final if you're happy with your grade. Grades pretty easy even on the presentation.
He teaches the material well and keeps you interested. It's easy to get an A in the class as long as you pay attention and do all the activities and projects in time. The only downside for me is that his voice does seem a little soft when speaking.
Dr. Cross is a very kind man who carefully explains the lecture slides and wants all his students to come to class. He's very good about answering questions inside and outside of class and is very clear about to us about what we should do and the time commitment for the later projects. Google is a great tool for learning javadoc comments, etc.
Dr. Cross is a guy who is ready to help anyone, anytime. He is helpful and really enjoys what he teaches. The subject however is tough and that often times leads to student's taking Dr. Cross as a wrong guy. The best way to pass the class with good grade is to be ready to learn and practice. Do the activity and project and get a clear A is class!
Better bring your hearing aids because this guy knows he is quiet, but will not turn up the volume. If you sit beyond the 5th row, good luck staying awake and paying attention. Projects are a group must, but he says not to work in a group, because of academic honesty. Honestly have to already have coding knowledge to pass easily. TAs have accents
Cross is a well respected teacher who wrote the IDE you'll use for 1210. Go to lectures for the bonus and don't sit in the back row and you'll hear him fine, the material is basic. Two lab sessions a week to ask questions about your projects plus a help session on the due date. If you get anything below a B consider switching majors.
Slightly boring lectures but moves at a very good pace and conveys the information well. Other than exams all grades come from labs but its pretty easy. Exams are not tough if you study well theyre basically the same as the lab quizzes but longer. Provides a lot of materials to make you successfull. Would deffinately reccomend this Professor.
There's an easy activity every week, and a project that's moderately difficult if you haven't had any prior coding experience. He doesn't really cover things in order, so you are mostly teaching yourself. Find a good study group and study hard for the tests. That's most of your grade. He tells you quiz answers in class, so go on Wednesdays.
The class honestly isn't that hard. I've never done any Java prior to so I struggled a little at the beginning but help sessions on Friday are actually life savers. There is 100 points for a project every week and 2 tests bother 100 points each so just do well on the projects. also the tests are not impossible. quizzes Wednesdays-easy
He is a little soft spoken but knows the material clearly. Worth going to his office hours for help on projects and other assignments. Is very clear on homework every week and is a great professor.
I really enjoyed Java 1 with Dr. Cross. I had never taken a programming course prior and I ended up with a 99% final grade. His lectures can be boring as he talks very quiet, but he uploads all slides to Canvas. His projects start out simple, but they become quite in-depth towards the end of the semester. GO to the help sessions and you'll be fine.
Quizzes in lab were very hard for me at first. Projects are a group must as the semester goes on. I struggled with the exams. Made 100s on all the projects, averaged 85 on quizzes but my exams pulled me down to an 89 final grade with 3 bonus points for full attendance. Had very very little programming knowledge going in. Expect some long nights
He is a great teacher! He explains things thoroughly, and I would recommend reading the lecture notes before class so you can ask questions and don't go in blind. The homework assignments can take a bit, don't procrastinate them and don't copy them, it'll catch up to you and you'll regret it. Make sure you don't get behind and you're good.
The class itself isn't that bad, Dr. Cross is just extremely quiet and monotone when he gives his lectures, so it's easy to zone out. I mostly taught myself for the class because I couldn't hear him, and when I could I was so bored. Nice and smart man, just boring and quiet.
His weekly projects can be tough sometimes, but it really improves your programming skills and worth putting effort, especially if you are CS/SW major. The best thing is that he gives very good feedback and it's quick! He is definitely caring and fair when grade. If you put effort, nothing will surprise you. Absolutely will take his class again.
Dr. Cross is a fine professor with nothing really to complain about. The weekly activities and projects can be difficult if you don't keep up with the reading like you should. The only complaint I have is that lectures are quiet and brisk over the material relatively fast. He also jumps into the material at a relatively fast pace.
Didn't buy the book, came in to the class without any experience in coding, and left with an A. If you pay attention in class you're golden. Some projects can be tricky, but if you just ask for help in lab or go to the help sessions it should be no problem.
This class absolutely ruined Computer Science for me. You have to show up for class since attendance is a grade. Don't be fooled though because you won't learn anything in the lecture since you can't hear Dr. Cross. The projects are supposedly not group work, but spending 10+ hours on a project alone is tough. Run while you can.
His class is kind of boring if you already took AP Comp Sci but still go to class and get the 2 attendance points he gives. He's super quiet so sit in the first 3 rows. Go to his office hours!! He sits 1 on 1 and goes through the code with you and makes sure you understand it as opposed to the TA's that just tell you what's wrong.
Dr. Cross knows what he is doing but he is a very soft-spoken man and trying to hear him was one of the most difficult parts of the class considering how lecture-heavy COMP1210 is. Make sure to go to class and get the two extra credit points he gives. Nice guy, hard class.
Dr. Cross teaches a rigorous class for beginners, but the class is very doable. Although he is quiet, all of the quizzes come straight from the lectures, and the exams contain logic and conceptual problems. Read the lecture pdfs prior to both, and it's good. Projects can get difficult, but office hours and TAs/help sessions will help a ton.
SIT NEAR THE FRONT! Dr. Cross speaks very quietly, and is near impossible to hear past the fifth row. The projects get increasingly more difficult, so don't wait until the last minute to do them. Show up to all classes and have 2 points added to your final. The final exam is 110 questions, and however many you get right is your score.
Not an easy class if you have no experience. His lectures are boring, and he's very soft-spoken. quiz, an activity and a project every week. I found his tests difficult. bonus points offered or attendance. Friday help sessions were necessary to finish most projects. He's not that bad, but this class made me realize I hate computer science.
Dr. Cross is knowledgeable and so nice, but his class made me depressed, and his voice is so soft that you can not hear him clearly unless you sit in the first row, his homework and exams are both very hard.2 bouns points for full attendance, quizzes every single week in the lab.
Dr. Cross is a super nice guy, and knows so much about java. He even developed the IDE that we work on in class. The main issue is that he has trouble communicating his knowledge. He's super quiet and his lectures are super monotonous and boring. You have to go through him either way, and he's not the worst teacher in the world, just be prepared.
He doesn't speak very loud so sit towards the front. You'll have a project due every Friday and an activity every Monday. They're usually pretty easy. The tests will try to trick you so make sure that you read the question in it's entirety and don't rush. If you finish early, go back over it.
This class is so hard if you have no experience coding. It starts out easy and slow but about 3 weeks in he just starts flying through lectures and content and it's very hard to keep up. Lengthy activities and projects every single week. Projects get more and more time consuming as the semester goes on. Quizzes and midterms are extremely hard.
He is very monotone and boring.
Dr. Cross gave off big grandpa energy. He is a very nice guy with a relatively easy class. If you have any prior coding experience this class should be an easy a. Lectures are pretty boring and most of the grades come from lab assignments. There is an activity and project due each week but you have up to 10 attempts to get full points.
Dr. Cross is a good guy, but is not good at teaching the course material. Class just consists of his lectures which are hard to follow and quite boring. In lab, quizzes once a week (which are extremely tricky). There is a project and activity every week, and they are not too bad, but I really had to put in the work and teach this stuff to myself.
Tough final and midterm that count for the majority of your grade. Overall not a terrible guy though. Sit close because he does talk quietly.
This class is very easy in the beginning and then gets exponentially harder as the semester continues. It is difficult to get in touch with you TA or Professor about a simple question and they usually do not answer the question. Dr. Cross does lay out each project and activity very clearly. You have a lot of the work load on your own at home.
Theres a textbook but I went the whole semester without using it. The style is the same each week- lectures, labs where you work on one activity and one project each week, and a quiz each week. We use jGRASP which isnt the best but it exposes you to the basics. The TAs are there to help if you have questions.
It is very hard to receive an A in this class unless you have previously taught yourself Java before taking this class. Cross is very soft-spoken and just reads from his lecture notes, so going to the lectures is pointless except you can receive bonus from going to them. The quizzes and exams will be extremely hard if you are not doing outside work
He doesn't speak very loud and lectures are very boring, but attendance is mandatory. You have a project(Friday) and activity(monday) every week. You get 2 final bonus points added to your grade if you don't miss any class. Coding isn't terrible if you read slides and look at examples. Grading is clear and all your help will come from TA's.
I'm currently taking him online for the Fall 2020 semester and he's just not great. This is absolutely not a class for beginners. He launched us from the fundamentals to object-oriented programming in 2 weeks, and his lectures don't sufficiently prepare you for the quizzes or the projects. Not to mention his lectures consist of just reading slides.
Prof Cross is a great teacher. His lectures are clear and to the point. He uses a book but I never needed to open it. you will have to use stack overflow sometimes but if your in SFWE thats to be expected. Hw could be done in a afternoon or two usually. He answers questions quick and clearly. Hes a slow talker but you can speed up the lectures.
Hardest class to take completely online for first time coders. Theres a discussion board, but no office hours
The class was fine and never had any coding experience before made it challenging but not impossible. Dr. Cross explains things well in his lectures and assignments are pretty simple, most can be done in a single afternoon. My only issue is it is impossible to actually talk to him or the TA since there are no office hours, rather discussion boards.
class completely online (only offered this way) DO NOT RECOMMEND. starts easy then gets hard very quickly. if you have not had any prior coding knowledge, YOU WILL STRUGGLE and it is difficult. if this class is offered online, AVOID IT! the workload becomes a lot very quickly and its the same cycle of things every week. lecture videos are boring.
Every week there are lecture videos, an activity, a quiz, and project. Quizzes come from the videos, which can be pretty tough. The activities are easy but the projects are difficult. I had no prior knowledge of coding, and I feel like you definitely learn a lot and you don't need any background to succeed! And 2 tests: the midterm and final.
If you don't have prior experience coding this class will be very difficult for you. It is 100% designed as a weed out class. It starts out easy but gets hard very fast. I recommend watching all of the lecture videos, reading the textbook, and watching youtube videos. The TA's aren't much help, make sure to connect with classmates.
As long as you stay up on the weekly workflow and stay ahead of the assignments youll do fine. Unless you do bad on the two tests that make up 60% of the final grade. Oops. Besides that this is a pretty manageable class.
There was a coding activity, project, and quiz due every week. Most of your grade comes from the quizzes and the midterm/final (which are 60% of your grade total). The assignments start off easy then get very tough, the TA's are very helpful though. There is also a discussion board for questions.
The midterm and final take up most of your grade. Stay on top of the weekly assignments and youll be fine.
He is teaching method is insane. He does not have his office hours and he asks us to figure out ourselves. If you do not have any prior expreience of java, I would not recommend this class. If you have listened to the java course at least once, you will be get used to it but still this class might feel hard.
Took it as an online class. The setup is: watch lecture, do activity, take quiz, do project. If this is your first coding class, try to learn java on your own first. He assumes you already know what you're doing and does not slow down. Make sure you get in a study group because this guy does not offer much help. Also he speaks very slowly.
He literally doing nothing. He just sat down in his house and let their TA to grade the project. His lecture is usually based on PowerPoint which does not really helpful. Our students helped lots than the professor. One of student get 0 because he helped more than professor. I recommend DO NOT TAKE THIS CLASS EVER! 100 students dropped this class.
Dr. Cross's online COMP1210 class is the biggest deterrent to studying computer science at Auburn. He gives projects that are due every Friday where he barely explains how to do the code. If you want to actually learn and understand the material read deep into the textbook. He cracks down on peers trying to teach the class on his behalf. Good luck
Can't work with your friends on projects or he will assume it is cheating. To finish projects, you have to look for outside sources for help because his video lectures don't tell you everything you need to know. His TA's weren't the best either. Unless you are like a master in Java already, I would not take him.
If you already know a good amount about programming, you will do just fine. If not, you will struggle. The class is completely online with pre-recorded powerpoint videos as your only lecture. Would recommend learning or taking C beforehand. The projects get really hard towards the end, and the midterm and final make up 60% of your grade combined.
For a student just entering the world of coding his class is a horrible way to enter. He teaches nothing nor grades anything. His TAs do all the grading along with WebCat. He gives an Activity, Quiz, and Project due each week, with weird scheduling around each one. He is easy to talk to about missing assignments but it is extremely hard to catch up
You watch pre recorded videos on 1.75x (slow talker) and write 2-3 programs a week. The pace steadily picks up and overwhelms you if you have poor time management. Dedicate at least 2 days for the projects. The TA Sean Kim is pretty harsh in grading while others give you an automatic 100 for submitting. Know the videos well!!
I had no experience with Java before this course, although I took MATLAB previously. If you keep up with the workflow and start projects early, its a pretty easy A. I didnt really watch lectures but I used outside resources and read the textbook pretty thoroughly.
He teaches an introductory class like he assumes everyone else has known all the same basic concepts for the past 15 years. A lot of phrases like "so obviously" or "and of course". Expect to have to teach yourself java.
Unfair class. Could not keep up with the pacing of projects. Unfair scheduling plus two difficult exams making up a a majority of grade which is 60 percent.
Is a severe gatekeeper. Class is not easy if you are inexperience with coding.
The class in itself was not hard, all CSSE students will have to take the class, and Dr. Cross is the only professor that teaches it. Dr. Cross doesn't care about his students or the class. If you ask him a question (if he even responds) he will simply tell you to ask the TA. You will never see Dr. Cross, the TA teach the class.
Lecture videos are boring, the work is kind of a lot. Final and midterm have 50 questions each and for sure need to prep a lot for them. Manageable overall but definitely need to put in work to be successful.
The biggest complaint for this course lies with the inexcusable grade weighting. You spend many hours a week on programming projects, just for those grade to mean nothing in comparison to the midterm and final exams. Your coding skills have very little effect on your grade. Professor Cross clearly does not care about this class.
I spent hours on end grinding out projects every week just to have my midterm pull my grade down. 30% midterm and 30% final. Might as well not even go to class because it's just a TA reading the same things that Cross reads on his canvas videos. Projects are not too difficult, just extremely time-consuming. Exams are unnecessarily hard and suck.
Never saw Dr. Cross. Lec is a TA parroting the slides and videos on canvas. Lab is useless. The weekly projects are dwarfed by the MC midterm and final. Attendance is not necessary by any means and arguably not even helpful. Assignments are graded by a broken website that looks like it was designed by a blind person.
In the time I took Dr. Cross's class, it was online. Nothing but pre-recorded lectures, absolutely miserable. Workload was terrible, and I'm not surprised people from a non-programming background struggled. I wish other professors taught this class so people could ACTUALLY know if they like CS or not. If you survive this, it does get better though.
Dr. Cross was alright. He speaks very quietly, so if you are hard of hearing sit up front. He's very knowledgeable, and the class was not that difficult.
Would record lecture videos and post them online which made it very hard for me to learn as an intro to computing class. Never actually taught the class
He has pre-recorded lectures and he posts the slides. This is a terrible class to learn java from especially if you have no java experience. You do an activity, quiz, and project every week. The projects start becoming incredibly difficult and tedious for this level, and it feels fruitless if you do poorly on the 30% midterm and 30% final.
All lectures are posted online so you dont have to go to class, but they are sometimes hard to learn from and super boring. You have to do an activity, quiz, and project every week that take hourrssss but the majority of your grade (60%) comes from the TWO exams you take during the semester. Tons of hard work that doesn't really pay off.
I came into the class with very minimal coding experience and still managed to pass the class with an A. The class is definitely doable if you put in the work. However the class setup is just like that of an online class with prerecorded lectures. It is mostly a self taught class that does not give a good indicator for whether you will enjoy CS.
I went to the lecture maybe twice this semester. If you know java you don't need to go and you can just skim the book for the quizzes. All the lectures are given by TAs so we never actually met Cross and they discourage you from coming to the lab unless you have a question.
He simply is not involved. He set up the frame work for the course years ago and allows his TAs to do all of the work (lectures and grading). Quizzes and tests are badly written, and do not do a good job translating the material you learned.
Never saw this professor during my time in this course. Everything is TA lead for COMP1210. This course is unfairly test-heavy.
I would not recommend this course. The class is entirely taught by TAs, some good, while others aren't, your semester, will depend entirely on which you get. Weekly projects, activities, and tests are very tough, but will be for nothing if you fail the final and midterm- 60% of your grade. Would not recommend unless you have experience in coding.
Never once saw him over the entire semester. He clearly doesn't care about the class and it is just about collecting a paycheck for him. He posts videos on canvas for you to watch that he clearly made a while ago and has never changed. Most of the grade (60%) is from the final and midterm, which you must install spyware on your computer to take.
Dr. Cross doesn't actually teach his own class, both lab and lecture were taught by TAs, attendance was not mandatory for either but the labs were really helpful and he posts online lectures. Each week you have an activity, quiz, and project. Work for this class takes a long time especially later in the semester but overall the class wasn't bad.
This course is not beginner friendly, and you will struggle a lot if you don't have prior coding experience. The weekly activities, projects, quizzes on which you spend hours upon hours are worth nothing in comparison to the mid term and the final which are 30% each. A free online course would be much more effective for learning this intro material
Let me preface this by saying that I had no prior experience in Java before this class. With that said, This course didn't properly teach me how to code in Java. The instructions for assignments are vague, the IDE you code in is horrendous, and Dr. Cross doesn't give lectures. Instead, TAs run everything. Do not take this if you are new to Java.
Dr Cross doesn't even teach this class it's all TA's. This class feels so pointless and mind-numbingly boring. The weekly activities are super easy, but the projects are nothing like the activities especially the farther you get. The grading system sucks and doesn't give good feedback. Lectures are pointless cause it's all online. TAs are great tho
Honestly can't say much about Dr. Cross because I don't think anyone's ever seen him. His TA was nice, but only knew so much and read straight from powerpoint slides. He had prerecorded lectures, he read from ppt too. Classwork made up of easy activities and hard projects each week, with two tests. A decent intro class, but I didn't learn much
You can pass the class with a 70 and not code a single line. 70% of your grade is by the weekly quizzes, the midterm, and the final. This class does not value you your programming skills at all. Most of the TA's were all helpful and they will gladly help you on your projects which can on the high end take over 3-4 hours.
This class requires a lot of time and effort outside of class. You have to spend hours on the project assignments and do really well on the midterm and final because those are each worth 30% of your grade. I would highly recommend prioritizing this class and learning how to code on your own especially if you are a beginner. Tough class.
Dr. Cross' class overall was fairly easy if you have some prior experience with programming in java. For that reason I recommend, if possible, to self study java before the class. The projects are probably the most difficult part of the course. The final exam is worth 40% of the grade, but the practice exam covers most of the material.
Has been teaching forever. Web-Cat the grading tool sucks. Dr. Cross was a nice guy and available for questions but the TAs were the ones who answered all questions and helped you. Midterm + final worth more than half your grade. Lots of work and you can't be late even by a minute with them. Activities are easy, projects are super hard. Lot of time
He was an excellent teacher. His lectures were well organized and as long as you follow the content that is laid out then the class is great. The final exam was a large chunk of the total grade but as long as you study it is very doable.
Dr. Cross' class is a mixed bag - the projects can be challenging, but the TA support is great. Unstuck ai was a lifesaver for study prep. Overall, a solid intro course.
Class Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
19%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
COMP1010
5.0
(1)COMP6710
5.0
(1)COMP1213
4.5
(2)COMP1217
4.0
(1)JAVAI
4.0
(1)Difficulty by Course
JAVA
5.0
1210
4.0
FUNDOFCOMP
4.0
JAVACOMP1210
4.0
COMP1217
4.0