3.1
Quality3.8
Difficulty46%
Would Retake84
Reviews46%
Would Retake
84
Reviews
Rating DistributionOfficial
84 total ratings5
18
4
24
3
14
2
15
1
12
What Students Say
“Hans is the best CS prof I have had yet”
CIS26301 - 5.0 rating“Avoid this guy if at all possible”
CIS452 - 1.0 ratingClass Info
Attendance Mandatory
54%
Textbook Required
27%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
-0.12 avg changeRatings by Course
CS163CS367
5.0
(1)CIS26301
5.0
(1)CS261
4.5
(2)CS367
4.0
(3)CS162
3.8
(12)Difficulty by Course
CS656
5.0
CS163
4.4
CIS263
4.3
CIS371
4.2
CIS452
4.1
Reviews (83)
No Comments
Good prof best cs prof I have ever had
He was difficult to understand because he didn't understand English
his english is fine-however if ur not a CS major then DONT TAKE THE CLASS period
Pay attention + don't start the projects the night before = a piece of cake
He teaches his curriculum very well, he is very interested in helping his students and making sure they understand everything. Is very willing to give extra time on projects and tests if time is needed
Terrible teacher. Avoid him at all costs. His class is 10X harder than the other teachers. Tests are very difficult, and his study guide doesn't apply to the test.
Very hard tester, not much of an easy grader, and still pretty new at what he is doing. Just take Trefftz for an easy A.
Needs to work on english skills.
His assignments and due dates are very unreasonable and way more work than they are worth. Unless you want to spend at least 50% of your study time on this class,and have no life outside of the class, don't take Dulimarta.
Tests-Nearly Impossible: Unhealthy amount of homework: Extremely helpful IF YOU ASK!! Teaches difficult topics.
Expect to spend about 10 to 15 working on each homework assignment, and 40 to 60 hours on each project. My class started with about 25 people, and by the end of the semester, only 8 were left. About half of those 8 passed.
Thought I would fail for sure. Did 1st project, buggy incomplete program for 2nd, and hardly got the GUI to load for the 3rd, but did well on both exams & passed with a low B. Hated the class. Too much work. He's the reason I'm no longer a CS minor.
Good teacher. Explained everything pretty well, willing to help outside of class. Sometimes English was a small problem.
excruciating workload
Work load was ungodly. i logged my hours working on projects and i exceeded 80 hours per project for all 3! his engrish is kinda lame and hes hard to understand sometimes.
Large work load, hard tests, and hard homework assignments...if you want to know your stuff, take Dulimarta. He's a good guy and really knows his stuff. Sometimes hard to understand, but all around a good guy. Expect to do a lot of work.
This class is a soul drainer. I cannot sleep at night without nightmares about array manipulation and recursive methods chasing me. I remain a shell of a man who programmed for fun. I am no longer a CS major. Class size went from over 25 to 5 last semester. Knows his stuff well however.
Hard projects, hard homeworks, hard test, hard grader. Although he is the professor who knows his staff very well.
dont take a 3 hour class with him. enough said
He is a very good professor. He is willing to help you as much as you need, and he shows good patience for a programming professor. He does give a good amount of homework, and the tests are not very easy. If you want to learn Java well, take this class, but be prepared to earn your grade.
Expect to do a lot of work on projects. Homework is difficult be he is always willing to help the students that visit his office.
Hans is a really great prof. He teaches the full gamut of the subject. When you take him you get the grade you earn. His projects are very challanging but if you want to really learn this is the guy to take. He is very personable and very open to office hours. If you need help just stop in.
omfg so hard
No Comments
Hans has no idea what he's talking about..Can hardly speak english and when you ask a question about how to do something, his reply is either yes or no..he doesnt understand, which makes the class difficult
Not entirely easy, but definitely worth the while. Projects demand a lot of time, but probably less than 163. Somewhat dry, but still vital if you wanna be a programmer, I'd say. Learning about C and Unix is an important step, and Hans helps you make it... but you MUST ask questions or visit office hours if you have trouble -very nice guy.
Hans is the man!! he makes sure you know material and he is always willing to help.
He made this easy class a living hell! He can't speak english even though he's been here for 9 whole years and can't teach at all. He never teaches what are on the tests and never curves. He doesn't answer emails and likes to give random pop quizes in the last ten minutes of class! Definetly WORST TEACHER IVE EVER HAD!
says in syllabus that homework takes 25-45 hours and is due 7 days after it is assigned. do the math- that's 3.5 -6.4 hours a day for 7 days!!! take his class if you: 1)don't have any other classes, 2) have a job (parttime/fulltime), 3) any other obligations. then you'll be fine. oh, you also have to fit learning linux in there too. enjoy
horrible professor...rle hard class...avoid if not a cs major...or take another professor...
The main thing to remember is that this is a weeder course for the cs department, its meant to be hard. But prof Dulimarta does all he can to help and is always willing to help. Best advice is to boost grade as much as possible cuz the end of the class is tuff.
Great class! perhaps too much on math, but the things you learn to do are awesome! Just give it your all and you will get an A. But, need to go to every class because he moves fast! Always available to answer questions and extend projects if needed.
This class was soooo boring..all he talks about in class is what you do in the lab.. and thats what the lab book is for! He doesnt teach you anything that is going to be on the exam! Labs are super easy.. and class periods are pointless.. but tests and exams are hard! I would not recommend this class for people who sleep in class!!!!
Dulimarta is hard to understand at first, but in the end he was VERy helpful with C. As long as you ask questions he is willing to answer anything, you just have to ask him. If you do not ask questions, you may be lost. He is very easy if you have any interest at all in Programming in C.
Tough class. Requires a lot of work. Awsome professor. Really knows his stuff. Assigns more homework than other professors, and more difficult homework... but it really is needed to understand the material and get a good grade in the class. Deffinately benifitted from having this professor.
I liked this professor. I thought he was very nice and the work was not that hard. Lab tests were pretty easy, but classroom exams were a little tough. I found this class and professor to be helpful.
Hans is an ok professor. He doesnt speak english as a first language, so sometimes you will be looking at him with a question mark over your head. Really helpful but sometimes pisses you off by answering questions with question. Word of advice, boost grade high at beginning because towards the end IT GETS HARD!!!
A good professor. Interested in what he teaches and tried to help the best he can. Some things explained less then fully but he will help as long as you ask.
Worst professor I've ever had thru my 120+ credit hr past. Fails to explain topics clearly, his teaching technique is geared more for students w/ high CS & programming experience. Fails to explain what you did wrong and how you could improve if you get a poor grade on a project.If new to CS, its impossible to get a good grade in his class.
Easy class if you have ever taken any kind of programming before. I feel as though I would have been lost if i had never programmed before. Nice guy, very good teacher if you pay attention. Do your work and you will get an A. Easy work.
It's true, if you don't have tons of programming experience, you will have trouble. He doesn't really teach you what you need to know to do the projects or homework. He's pretty sparatic in his teaching. In his defense, he does help by moving due dates back.
I have no interest in programming, this class is required for IS major. And I think it is ridiculously hard. I spent more time working for this class than all my others combined. The programming projects were not related to class lecture. And he grades very tough too. Good if you have a genuine interest in programming, otherwise pass on Hans.
He is quite hard to follow when he teaches, and tends to give useless examples that make the topic he talks about even harder to understand. I went in with no programing experience and struggled to get good grades. He expects too much out of people who have not programed before. The projects he assigns are very in depth and take forever.
Make no mistake: he's one of the tougher 162 professors, but it only means you'll get a better foundation for later. Keep up with the numerous labs and projects and you'll be well-off for the future. Although some times he skimps on certain key topics I never found any of his assignments or exams especially challenging.
This class was very very challenging. I would spend days upon days doing homework and projects. He knows his stuff real well, and the best thing I did was visit him on his office hours for homeworks and projects. He really helped me understand things better. Before that I was frustrated and defeated because this class is HARD!! You will work in 163
By far the toughest teacher I have had. Do yourself a favor and just STAY AWAY and take they class with Ferguson...that being said that class itself weeds out the CS people so it will be tough no matter who you take it unless you have been programing your life away.
Good teacher, assumes that you know a lot about programming. Ask lots of questions.
Easy class, but his teaching style needs improvement. He would spend class periods talking about his favorite blogs, podcasts, and Google's latest inventions. Yet he would test over and assign material he never covered in class. Show up to class (as he gives many quizzes), do the lab assignments, and you'll do fine.
This class is kind of tough, especially for someone with no, or just 162 level, experience in java. Dulimarta is very helpful for those getting over the curve of syntax though. He stays past his office hours often. Today he came into the computer lab on a Saturday for a class open help session on the final project.
Hans is ok. His lectures tend to be a little scattered, and sometimes he leaves out something important. Very helpful during office hours. Projects were beastly and sometimes unclear, though. Start early, ask questions where you're confused and expect to put about 20-30 hrs into each one (3 total). Written tests were challenging. Overall: okay.
Hans was great if you could get him to help you. He was never in his office and refused to be there more. Over half the class will need to retake this class :( Overall only take his class if you have had previous experience in programing.
Hans is the best CS prof I have had yet. He is VERY tough with exams and demanding with homework, however if you want to learn he is the man to take, because he knows a ton, and he is very willing/happy to help you understand something-believe me I went to office hours a lot and he never acted annoyed. I have learned much with Hans
Very great professor. Always asks at beginning of class if there is anything you don't understand. Is always willing to help.
He is almost too smart to teach beginners. I think he just simply expects students to pick up material easier than most of us can. Also, he won't really help much unless you pound his office every session and ask question after question. Exams are graded really harsh, partial points are tough.
As long as you had a tough-on-you professor for 162, then you should be fine with Dulimarta. He seems to give slightly harder projects and longer exams that most people don't finish than other sections' professors. Although, at the end of the class you will know what you are doing in java. However, the linux labs are so pointless, teach yourself.
Dulimarta is a good professor. Don't expect to breeze through his courses, but you'll know more than enough to be successful for the next. I've had him for CIS162 and 163 as well, with 263 being the most difficult test-wise. If you want an A, take someone else. If you want to learn, take Dulimarta.
I greatly enjoyed Hans' lectures. He's the kind of professor that comes across as having a lot of passion for the subject he teaches. For an introductory course, he can sometimes talk above students heads, but he will clarify topics if you ask. Make sure to do well at the start of the class. It gets progressively more difficult.
The class itself is one of the hardest in the CS curriculum, no matter who you take. That being said, you will absolutely learn the content if you take Dulimarta. His lectures are very organized and clear. His exams are straightforward if you're in class. The assignments are long and difficult but he gives enough time to do them and some have EC.
452 with Dr. Dulimarta was excellent. A difficult class, but incredible how much knowledge he brought to the table. His background in C/C++/Linux meant that any Operating Systems questions I asked was answered.
This professor will kick your ass with grades. You can easily lose half the points of an assignment in one question. And even if an assignment works and does what it should, you can fail the assignment because you didn't do it how he wanted. You practically have to read the professor's mind to get good grades. Avoid this guy if at all possible.
I don't mind the subject, and he teaches it decently. It just comes down to the fact that he's too tough a grader, and expects you to have knowledge from 263 that you don't necessarily have (unless you had him for 263). If you had him for 263, you'd probably be fine, but otherwise, you're gonna have a hard time.
Like others have said, Dulimarta is really smart, and knows his stuff. If you need anything clarified, you can go to him and he's happy to help, and will be able to point to where your problem in understanding is, just be prepared to work for your grade. This is a hard class.
Prof. Dulimarta is one of the best professors I've had at Grand Valley. He is always willing to help students outside of class, and is very knowledgeable about the subjects he teaches. His homework assignments and exams can be pretty difficult, but you are fine as long as you show up. I've had him for both CIS452 and CIS367 and he was great!
This man is very smart but is very bad at teaching. His classes consist of pointless lectures. If you don't go to class, you won't miss out. Your grade comes from 4 projects, midterm, final, lab exam, and labs. The labs can be done at home. I could have only come to office hours, which I was there every day, and I would have gotten the same grade.
This guy was one of the worst professors I've ever had. Yes, he is very smart but all he does is lecture at you the whole time. When you don't understand something he looks at you like you're stupid, explains it terribly, and moves on. In office hours it takes forever to get anything out of him. I know CIS 163 is a weeder class but DO NOT take him.
Smart but bad professor. Hard Class. The main problem is the homework. Assignments are 5-10 hours each once a week. The other big issue is getting help. He teaches many classes and he has very few office hours so he isn't available for help often. Working with other students isn't allowed, but you're not gonna make it without doing this.
Instructions were often unclear. Not great at explaining things. There was only a final exam and I had no idea how to prepare for it.
I had him for 263, 367, and 452. If you pay attention and do the homework (completely) you WILL get a B or better regardless of the exams. His exams are the hardest part of his classes by far. People who complain about him the most don't pay attention in class or don't go to his office for help. His lectures are VERY informative, avoid missing any.
A lot of long homework, not a lot of time to do it. Tough exams. Doesn't fully teach the material but expects you to know it already. Many people in class didn't know what they were doing.
I don't know what's going on.......
As others are mentioning, Dulimarta's exams are no joke. I took him for both 263 and 343 and all 4 exams were very challenging and a struggle to finish. Do not let this deter you as his lectures are extremely interesting and informative. You will learn a ton if you take any of his classes. He is also very caring and is always ready to help.
He does not explain how any of the things he teaches relates to Computer Science. His lectures do not make any sense and he is incredibly slow at grading. I would not recommend taking him if you want to actually understand the content.
Dulimarta is a prof that really cares about your success. He is very willing to answer any questions you have. The class is difficult, and his tests are very difficult. Overall, I appreciated that he cared about you. However, his tests were quite hard to study for.
He's a very good professor in that he cares about you doing well and he explains the concepts well. Lecture can be a little boring at times, and he is a bit sporadic - skipping slides, going back, going back to explain something he missed, but overall made the content easy to digest. A lot of homework/projects, but all very necessary
Professor Dulimarta cares very much for his students and offers MANY extra credit opportunities. Although, at times his lectures are difficult to understand, I learned a lot from his class. This prof. will show his appreciation for you if you do well in his class, and shows genuine interest in the subjects that he is teaching.
This class was very good--I learned a lot, but he expects TOO much work to be done... long homework/projects weekly and a term project. At times requirements were confusing and unclear and he was always bad at keeping up with when things were due. Very accessible outside of class--really wants to help.
This class covers alot of content but is too overwhelming for a 3 credit class. Sometimes you have an assignment, quiz and have to make progress on your semester project all in the same week. Assignments can be long. Lectures are hard to follow and transfer knowledge to assignments and test but you will learn alot and he is accessible outside class
Disorganized, Not very clear, tests were HARD and study guides vague. did not grade in a timely manner. Its hard to believe hes been teaching for 20 years
Professor Dulimarta gets a bad wrap, but that is just because his class takes a little extra time to do. I didn't get the best grade in either of the classes I took with him, but I don't think he is to fault for that. I learned a lot in both of his classes and he is a really great professor; he is always there to help if you need it.
(452 & 457) Professor Dulimarta is very knowledgeable and knows what he is talking about. However, the tests that he uses are not based off of anything you learn from him or in class. You are expected to read the entire textbook on your own time and understand/memorize every word you read. If he created meaningful and fair tests, he would get a 5/5
Dulimarta, affectionately known as “Duli Dear,” is a pleasant instructor with a great personality. However, his lack of organization affects every aspect of his teaching. Class events like tests, homework assignments, and labs are inconsistent, and he uses irrelevant study guides for exams.
Insane exams. Poorly worded questions worth 40 percent of your total grade.
Class Info
Attendance Mandatory
54%
Textbook Required
27%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
-0.12 avg changeRatings by Course
CS163CS367
5.0
(1)CIS26301
5.0
(1)CS261
4.5
(2)CS367
4.0
(3)CS162
3.8
(12)Difficulty by Course
CS656
5.0
CS163
4.4
CIS263
4.3
CIS371
4.2
CIS452
4.1