3.1

Hansye Dulimarta

Computer Science - Grand Valley State University

3.1
Quality
3.8
Difficulty
46%
Would Retake
84
Reviews
3.1
Quality
3.8
Difficulty
3.3
Helpful
2.9
Clarity

46%

Would Retake

84

Reviews

Rating Distribution
Official
84 total ratings

5

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 rating
Class Info

Attendance Mandatory

54%

Textbook Required

27%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 25 grades
Most common grades:
A- (5)
B (4)
C (3)
Grade Distribution
A(5)B(4)C(7)D(1)F(0)A-/B+(8)
Based on 29 reported grades
A-: 5
B: 4
C: 3
A: 3
Common Tags
Lots of homework (8)
Tough grader (7)
Accessible outside class (7)
Tough Grader (5)
LOTS OF HOMEWORK (4)
Lecture heavy (4)
Caring (4)
EXTRA CREDIT (4)
Rating Trend

Stable

-0.12 avg change
Apr
Aug
Apr
Apr
Dec
Oct
Last 6 months
Ratings by Course

CS163CS367

5.0

(1)

CIS26301

5.0

(1)

CS261

4.5

(2)

CS367

4.0

(3)

CS162

3.8

(12)
+13 more courses
Difficulty by Course

CS656

5.0

CS163

4.4

CIS263

4.3

CIS371

4.2

CIS452

4.1

Reviews (83)
4.0
3.0
CS162
Nov 21, 2002

No Comments

5.0
2.0
CS162
Dec 10, 2002

Good prof best cs prof I have ever had

2.0
5.0
CS162
Dec 19, 2002

He was difficult to understand because he didn't understand English

4.0
5.0
CS162
Dec 20, 2002

his english is fine-however if ur not a CS major then DONT TAKE THE CLASS period

4.0
2.0
CS162
Jan 7, 2003

Pay attention + don't start the projects the night before = a piece of cake

4.0
2.0
CS262
Apr 1, 2003

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

1.0
5.0
CS262
Apr 22, 2003

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.

3.0
5.0
CS262
Apr 22, 2003

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.

4.0
4.0
CS163
Nov 25, 2003

Needs to work on english skills.

2.0
5.0
CS163
Dec 9, 2003

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.

4.0
5.0
CS163
Jan 5, 2004

Tests-Nearly Impossible: Unhealthy amount of homework: Extremely helpful IF YOU ASK!! Teaches difficult topics.

2.0
5.0
CS163
Jan 5, 2004

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.

2.0
3.0
CS163
Grade: A-
Mar 15, 2004

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.

4.0
3.0
CS163
May 6, 2004

Good teacher. Explained everything pretty well, willing to help outside of class. Sometimes English was a small problem.

3.0
5.0
CS656
Nov 27, 2004

excruciating workload

1.0
5.0
CS163
Grade: C-
Dec 13, 2004

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.

5.0
4.0
CS163
Dec 14, 2004

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.

3.0
5.0
CS163
Grade: Not_Sure_Yet
Dec 14, 2004

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.

3.0
5.0
CS656
Dec 27, 2004

Hard projects, hard homeworks, hard test, hard grader. Although he is the professor who knows his staff very well.

3.0
2.0
CS150
Jan 2, 2005

dont take a 3 hour class with him. enough said

5.0
3.0
CS163
Jan 12, 2005

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.

4.0
4.0
CS163
Mar 29, 2005

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.

5.0
3.0
CS163CS367
Apr 27, 2005

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.

3.0
5.0
CS163
Grade: C
Jul 18, 2005

omfg so hard

4.0
3.0
CS162
Oct 6, 2005

No Comments

1.0
4.0
CS150
Nov 17, 2005

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

5.0
3.0
CS261
Dec 2, 2005

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.

5.0
2.0
CS150
Dec 14, 2005

Hans is the man!! he makes sure you know material and he is always willing to help.

1.0
5.0
CS150
Dec 14, 2005

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!

3.0
5.0
CS163
Mar 9, 2006

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

3.0
3.0
CS162
Apr 6, 2006

horrible professor...rle hard class...avoid if not a cs major...or take another professor...

4.0
2.0
CS162
Apr 10, 2006

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.

5.0
1.0
CS367
Apr 18, 2006

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.

2.0
1.0
CS150
Apr 2, 2007

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!!!!

5.0
2.0
EGR261
Apr 3, 2007

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.

4.0
4.0
EGR261
Apr 26, 2007

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.

4.0
2.0
CS150
Jun 23, 2007

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.

3.0
4.0
CS162
Dec 11, 2007

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!!!

4.0
3.0
CS163
Dec 12, 2007

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.

2.0
5.0
CS163
Feb 12, 2008

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.

5.0
4.0
CS162
Mar 25, 2008

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.

2.0
4.0
CS163
Nov 12, 2008

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.

4.0
5.0
CS163
Dec 7, 2008

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.

3.0
5.0
CS162
Jan 5, 2009

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.

4.0
3.0
CS162
Mar 17, 2009

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.

4.0
5.0
CS163
Aug 16, 2009

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

3.0
5.0
CS163
Sep 15, 2009

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.

4.0
3.0
CS261
May 9, 2010

Good teacher, assumes that you know a lot about programming. Ask lots of questions.

3.0
1.0
CIS150
Dec 17, 2010

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.

5.0
3.0
CIS163
Apr 6, 2013

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.

4.0
4.0
EGR261
Aug 5, 2013

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.

2.0
5.0
EGR261
Grade: D+
Aug 19, 2013

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.

5.0
4.0
CIS26301
Dec 14, 2013

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

4.0
3.0
CIS163
Grade: A
Mar 29, 2015

Very great professor. Always asks at beginning of class if there is anything you don't understand. Is always willing to help.

2.0
4.0
CIS162
Apr 1, 2015

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.

4.0
3.0
CIS163
Grade: A-
Apr 28, 2015

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.

4.0
4.0
CIS263
Grade: C+
Aug 16, 2015

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.

4.0
2.0
CIS162
Grade: A
Oct 27, 2015

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.

4.0
4.0
CIS263
Grade: A+
Dec 4, 2015

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.

5.0
4.0
CIS452
Grade: B+
Sep 1, 2016
Would take again

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.

Tough Grader
Respected
Clear grading criteria
1.0
5.0
CIS452
Grade: C
Feb 3, 2017
Wouldn't take again

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.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
2.0
4.0
CIS367
Grade: B
Feb 3, 2017
Wouldn't take again

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.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
CIS452
Apr 26, 2017
Would take again

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.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CIS452
Grade: A
Aug 15, 2017
Would take again

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!

Gives good feedback
Respected
LOTS OF HOMEWORK
1.0
4.0
CIS163
Grade: C+
Nov 20, 2017
Wouldn't take again

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.

GRADED BY FEW THINGS
1.0
5.0
CIS163
Grade: C-
Nov 20, 2017
Wouldn't take again

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.

Tough Grader
LECTURE HEAVY
1.0
5.0
CIS263
Grade: B
Jan 5, 2019
Wouldn't take again

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.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
2.0
3.0
CS367
Apr 17, 2019
Wouldn't take again

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.

Lots of homework
Lecture heavy
Tough grader
5.0
4.0
CS367
Grade: A-
May 2, 2019
Would take again

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.

Accessible outside class
Skip class? You won't pass.
Lecture heavy
2.0
5.0
CIS371
Oct 24, 2019
Wouldn't take again

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.

Lots of homework
Accessible outside class
Tough grader
1.0
5.0
CIS371
Nov 25, 2019
Wouldn't take again

I don't know what's going on.......

Lots of homework
Graded by few things
Tough grader
5.0
4.0
CIS343
Grade: A-
Dec 6, 2019
Would take again

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.

Respected
Amazing lectures
Caring
2.0
4.0
CIS343
Dec 8, 2019
Wouldn't take again

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.

Lecture heavy
EXTRA CREDIT
Tough grader
3.0
4.0
CIS452
Grade: A-
Apr 11, 2020
Would take again

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.

Accessible outside class
Caring
EXTRA CREDIT
4.0
3.0
CIS452
Grade: B+
Apr 19, 2022
Would take again

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

Gives good feedback
Lots of homework
Caring
5.0
3.0
CIS371
Grade: A+
Aug 2, 2022
Would take again

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.

EXTRA CREDIT
Clear grading criteria
Caring
3.0
4.0
CIS371
Grade: B+
Apr 27, 2023
Would take again

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.

Group projects
Lots of homework
Accessible outside class
2.0
4.0
CIS371
Grade: B
Apr 28, 2023

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

Lots of homework
Lecture heavy
Accessible outside class
1.0
5.0
CIS452
Grade: B
Apr 13, 2024

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

Tough grader
Test heavy
Accessible outside class
5.0
4.0
CIS452
Grade: Not sure yet
Apr 25, 2024
Would take again

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.

EXTRA CREDIT
Gives good feedback
Accessible outside class
2.0
5.0
CIS452
Grade: Not sure yet
Dec 11, 2024
Would take again

(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

Tough grader
Lots of homework
Test heavy
1.0
4.0
CIS452
Grade: C
Dec 17, 2024

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.

Tough grader
Lots of homework
Graded by few things
1.0
3.0
CIS452
Grade: Not sure yet
Oct 17, 2025

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

LowHigh

Predicted Grade

B

95% confidence
Based on 25 grades
Most common grades:
A- (5)
B (4)
C (3)
Grade Distribution
A(5)B(4)C(7)D(1)F(0)A-/B+(8)
Based on 29 reported grades
A-: 5
B: 4
C: 3
A: 3
Common Tags
Lots of homework (8)
Tough grader (7)
Accessible outside class (7)
Tough Grader (5)
LOTS OF HOMEWORK (4)
Lecture heavy (4)
Caring (4)
EXTRA CREDIT (4)
Rating Trend

Stable

-0.12 avg change
Apr
Aug
Apr
Apr
Dec
Oct
Last 6 months
Ratings by Course

CS163CS367

5.0

(1)

CIS26301

5.0

(1)

CS261

4.5

(2)

CS367

4.0

(3)

CS162

3.8

(12)
+13 more courses
Difficulty by Course

CS656

5.0

CS163

4.4

CIS263

4.3

CIS371

4.2

CIS452

4.1

Similar Professors