4.8

Alexander Katrompas

Computer Science - Austin Community College

4.8
Quality
3.3
Difficulty
95%
Would Retake
226
Reviews
4.8
Quality
3.3
Difficulty
4.8
Helpful
4.8
Clarity

95%

Would Retake

226

Reviews

Rating Distribution
Official
226 total ratings

5

204

4

8

3

3

2

5

1

6

What Students Say

Some lectures could be better, but most are pretty good; and Prof K's knowlege of professional software development is the best of any professor I've every had

COSC2436 - 4.0 rating

Some lectures could be better, but most are pretty good, and Prof K's knowlege of professional software development is the best of any professor I've every had

COSC2436 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

7%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 165 grades
Most common grades:
A (103)
Not sure yet (34)
B (28)
Grade Distribution
A(121)B(29)C(7)D(7)F(1)A-/B+(6)
Based on 221 reported grades
A: 103
Not sure yet: 34
B: 28
A+: 18
Common Tags
Lots of homework (124)
Gives good feedback (110)
Respected (101)
Accessible outside class (60)
Skip class? You won't pass. (40)
Inspirational (39)
Get ready to read (30)
Tough grader (22)
Rating Trend

Stable

-0.18 avg change
Sep
Nov
Dec
Jan
Nov
Dec
Last 6 months
Ratings by Course

CS1336

5.0

(1)

COSC1311

5.0

(24)

ITSE2331

5.0

(4)

COSC2331

5.0

(2)

CS2436

5.0

(3)
+11 more courses
Difficulty by Course

CS1336

4.0

CS2436

4.0

cosc3380

4.0

COSC2436

3.7

COSC2302

3.6

Reviews (225)
5.0
3.0
COSC2436
Grade: A-
Dec 21, 2018
Would take again

Awesome professor! Far above others I have taken, with incredible industry knowledge that will be useful as I enter the workforce. I feel lucky to have had his level of expertise, and ACC is lucky to have him. He lets students repeat assignments so you can actually practice and learn until you get it right. I highly recommend him!

Gives good feedback
Respected
EXTRA CREDIT
5.0
4.0
COSC2436
Grade: B
Dec 22, 2018
Would take again

Very tough class, a lot of hard work, but Professor Katrompas really knows his stuff. Some lectures could be better, but most are pretty good, and Prof K's knowlege of professional software development is the best of any professor I've every had. Be prepared to work, but you will learn! I wish I had Prof K for all my programming classes!

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
3.0
COSC2436
Grade: A-
Dec 23, 2018
Would take again

Awesome professor! Far above others I have taken, with incredible industry knowledge that will be useful as I enter the workforce. I feel lucky to have had his level of expertise, and ACC is lucky to have him. He lets students repeat assignments so you can actually practice and learn until you get it right. I highly recommend him

Gives good feedback
Respected
EXTRA CREDIT
5.0
1.0
COSC2436
Grade: A-
Dec 23, 2018
Would take again

Very tough class, a lot of hard work, but Professor Katrompas really knows his stuff. Some lectures could be better, but most are pretty good, and Prof K's knowlege of professional software development is the best of any professor I've every had. Be prepared to work; but you will learn! I wish I had Prof K for all my programming classes!

Gives good feedback
Respected
EXTRA CREDIT
4.0
4.0
COSC2436
Grade: B
Dec 23, 2018
Would take again

Very tough class, a lot of hard work, but Professor Katrompas really knows his stuff. Some lectures could be better, but most are pretty good; and Prof K's knowlege of professional software development is the best of any professor I've every had. Be prepared to work, but you will learn! I wish I had Prof K for all my programming classes!

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
4.0
COSC1336
Grade: B
Dec 23, 2018
Would take again

My 1st programming class & 1st college semester. I don't have a lot of comparison but the class and prof were very good. I learned a lot but it was tough. One criticism, I think the professor needs to come down to our level more (that's why only rated 4 not 5). Other than that, very good class and I am already signed up for the next one (same prof)

LOTS OF HOMEWORK
SO MANY PAPERS
LECTURE HEAVY
4.0
3.0
ITSE1311
Grade: C
Dec 23, 2018
Would take again

Very good class. Good prof. Good not great. But its his first year teaching and he really seems to care about students and doing a good job. I have him in the Spring too so I'll post another review after that.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
5.0
ITSE1311
Grade: C
Dec 24, 2018
Would take again

Great teacher, great class, but very tough. I stuggled a lot, but the professor helped a lot. He stayed after class almost every day to help students in the lab. Take a programming class before you take this class, but even if you don't, the professor will help you.

Gives good feedback
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
3.0
4.0
COSC1336
Grade: C
Dec 24, 2018
Would take again

Professor was okay. I think the first 1/2 the semester was really good but it seemed like the professor dropped the ball the second half. The first half he really explained things and helped a lot but the second half he just kind of expected you to know it all. I think some people couldn't keep up because of that.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
COSC2436
Grade: A
Dec 26, 2018
Wouldn't take again

I thought he was a good professor at the beginning of the semester, then he started slacking off and seemed to stop caring . . . i guess he figured that we knew it all already. I dont like the fact he doesn't answer specific questions especially during labs, it's very general and stuff i can figure out on my own. All an all, I wouldn't recommend

TEST HEAVY
GRADED BY FEW THINGS
EXTRA CREDIT
5.0
3.0
ITSE1311
Grade: B
Dec 26, 2018
Would take again

Vert good professor. His style is a lot different than most professors. He focusses a lot on how to do things practically in a real work setting. Some people liked that, some didn't, but I found it very useful. I also really liked he lets you redo assignments until you get it right. Would definitely take him again.

Gives good feedback
Respected
LECTURE HEAVY
5.0
3.0
COSC1337
Grade: A
Dec 28, 2018
Would take again

Great teacher. I've had him for 2 cclasses now and both were very good but can be tough at times. Not an easy A but if you're willing to work for it you can get an A. The teacher helps a lot in class, and lab, and by email, and unlike most profs he answers email pretty fast. He doesn't take attendance but fair warning if you skip you won't do well.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
COSC1336
Grade: B-
Jan 2, 2019
Would take again

Lectures are interesting but topics are covered quickly. This professor talks fast. Hes very fair though and will allow/encourage students to defend their approach to problem solving. This is not a my way or the highway professor. Lots of attention to real world applications which is cool. He is trying to prepare students for a career in compsci

Skip class? You won't pass.
Clear grading criteria
LECTURE HEAVY
5.0
4.0
CS1336
Grade: A
Jan 4, 2019
Would take again

Very good teacher. He does expect a lot but is very patient and understanding. He lets you redo work to get a better grade. He has a "real world" approach to teaching and stresses coding how it's done on the job. I liked him a lot but be warned he moves and talks fast. He doesn't take attendance but don't skip or you're going to get lost fast.

Gives good feedback
Respected
LOTS OF HOMEWORK
5.0
1.0
COSC2436
Grade: A+
Jan 17, 2019
Would take again

Learned a lot from him. Can redo programs, but you should know that you have it right from the start. What's more important than that is you can turn programs in late after deadline and not get points taken off. Just don't fall too far behind as topics and programs only get harder. Final project was a nice challenge, and he does help a lot with it.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
2.0
COSC1336
Grade: A
Jan 18, 2019
Would take again

I enjoyed the class very much which was mostly due to the professor's style. I see a lot of people rate him hard, but he's not hard at all. Sure the class is hard because it's programing, but the professor makes it as easy as programming can be. You can redo work and turn in late with no points off. I learned a lot. Take him if you can, he's good.

5.0
3.0
COSC1336
Grade: A+
Jan 23, 2019
Would take again

I'm honestly not a good judge of how difficult this class was, since I had already taught myself most of topics beforehand. It was still clear to me that Professor Katrompas is an excellent teacher. He focuses less on theory and more on practical application. Lets you redo homework for full credit, so anyone can get an A with enough determination.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
COSC1336
Grade: A
Jan 23, 2019
Would take again

New semester just started and taking my second class with Professor Katrompas. I highly recommend him. He really helps students learn the material, is very available, and answers emails quickly. He can be a little lecture heavy sometimes, but he has a lot of professional experience that he brings to the class and you really learn the right way.

Gives good feedback
Respected
LOTS OF HOMEWORK
2.0
3.0
COSC1336
Grade: C
Feb 5, 2019
Wouldn't take again

Lecture heavy. Not good at explaining. Dont hate him or love him as a teacher. It was more of a self taught learning class. Need textbook and tutoring in order to understand. Does answer questions.

LOTS OF HOMEWORK
5.0
3.0
COSC1336
Grade: B
Feb 6, 2019
Would take again

This was my second time taking the class, had to drop the first time, the teacher was awful. This guy is awesome. He's the real deal. Very helpful, answers questions, explains well. But you have to work and earn it in his class. Others that didn't like him, they just didn't want to work. If you really want to learn, this is the guy.

Gives good feedback
Respected
Skip class? You won't pass.
1.0
5.0
COSC1336
Grade: Rather not say
Feb 18, 2019
Wouldn't take again

I should have paid more attention to the negative reviews on this page. This professor is cannot teach and just expects you to know. Yes, comp sci is about self learning but this professor can't explain anything, just talks.

Test heavy
Lecture heavy
Tough grader
5.0
2.0
COSC1311
Grade: A
Feb 18, 2019
Would take again

I read enjoyed this class. I took it to just learn some web development but liked it so much I switched majors to compsci. A lot of that is due to the professor. He's cool, explains things very well, and give you a lot of opportunity to correct mistakes. I took this class last semester and took the same prof now for intro programming. Recommended!

Gives good feedback
Respected
Lots of homework
5.0
4.0
COSC1337
Grade: A
Feb 18, 2019
Would take again

Currently in my 2nd class with this professor, prog II (this review) was my 1st class with him. I was a little put off at first, a lot of lecture, but as the semester when on I really came to appreciate his style. He teaches what he calls industrial strength code. He teaches theory well, but also stresses real-world code, which has helped me a lot.

Gives good feedback
Lots of homework
Skip class? You won't pass.
5.0
2.0
COSC1336
Grade: A
Feb 19, 2019
Would take again

If you can get through some of the longer lectures, which are good but too long, then this professor is probably the best programming professor you could ask for. Great explanations, you can redo assignments to get a better grade, and if you come up with better ways to do things he's good with it. My only "complaint" is some lectures can be long.

Gives good feedback
Lots of homework
Lecture heavy
5.0
2.0
ITSE1311
Grade: A
Feb 22, 2019
Would take again

I knew web development going into the class and just wanted the credit but I really learned a lot anyway. We learned a lot of practical things I didn't expect to get out of a college class. I found this class very valuable and the instructor was very good. I liked that we got theory and practical things to actually help get a job and do well.

Gives good feedback
Respected
EXTRA CREDIT
5.0
3.0
COSC1336
Grade: B
Feb 27, 2019
Would take again

I thought it was a tough class but the professor is pretty reasonable. I've others where everything is either 100% or 0% and no chance to fix it. This professor gives you multiple chances to go back and fix things and focuses on quality code instead of just getting the answer right.

Gives good feedback
Respected
Lots of homework
5.0
3.0
ITSE1311
Grade: A
Mar 5, 2019
Would take again

Great class. Great prof. Definitely recommend. Finally a prof that answers emails and questions outside of class. I really appreciated that.

Accessible outside class
Skip class? You won't pass.
Inspirational
5.0
3.0
ITSE1311
Grade: A
Mar 9, 2019
Would take again

Only 1/2 way through this semester but I had the same prof two sesester's ago and he's just as good in this class as the last one I took with him. One of the better profs at ACC. His classes are a lot of work, it's not an easy A, but you really learn how to program. My programming has improved a lot from the way he teaches the material.

Respected
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
ITSE2331
Grade: B
Mar 18, 2019
Would take again

Very fair and helpful. Makes you work for it and do things the right way but is open to alternatives. If you can show you have a better way to do things, he's cool with it, but you have to prove it.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
2.0
ITSE1311
Grade: A
Mar 25, 2019
Would take again

I didn't really appreciate the professor during the semester, but thought he was pretty good, and then I took the class after this one with a different professor. Night and day difference. Now I appreciate professor Katrompas a lot more. Take him for this class and stick with him if you can for the rest.

Accessible outside class
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
COSC2331
Grade: B
Mar 26, 2019
Would take again

Tough class but I enjoyed it. Be prepared to spend many hours coding. Professor is excellent and really knows the material but he does expect you to take the class seriously. If you're looking for an easy A or a blow off class this isn't it, but you want to learn to program for real take this guy.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
4.0
COSC2436
Grade: B
Apr 1, 2019
Would take again

Theres a huge difference between this professor and others teaching programming at ACC. He's hard and I really struggled in his class but I feel like I actually learned to program like a professional programmer. He makes you do it right. Your programs can't just "work" they have to be done professionally. Be prepared to work hard but it's worth it.

Gives good feedback
Respected
Lots of homework
5.0
4.0
COSC1336
Grade: B
Apr 3, 2019
Would take again

Cool dude. Can be a little intimidating, but once you get over that, he's cool.

Gives good feedback
Lots of homework
Inspirational
2.0
4.0
COSC1336
Grade: Drop/Withdrawal
Apr 5, 2019
Wouldn't take again

I am majoring in IT not Computer Science and 1 programming class is required . The professor very knowledgeable as he has held many top level potions in his career. The only issue with that is I was taking a Programming FUNDAMENTALS course not an advanced course . He talks and teaches as if we are going into the industry not as a beginners.

Respected
Accessible outside class
Get ready to read
5.0
3.0
COSC1336
Grade: A
Apr 7, 2019
Would take again

I went to a code boot camp before taking this class at ACC so I knew a lot of code going into the class. Even so I learned so much more about compsci and the right way to do things in this course. If you're serious about computer science this is the professor to take.

Respected
Lots of homework
Accessible outside class
5.0
3.0
COSC1336
Grade: A
Apr 7, 2019
Would take again

There is a lot of homework in this class. Be ready for that. Also be ready to read a lot. The professor really cares about students though. He answers emails, helps outside of class, and seems to care a lot about the material and that students learn it well.

Respected
Lots of homework
Skip class? You won't pass.
5.0
4.0
ITSE2331
Grade: B
Apr 8, 2019
Would take again

This class is a lot of work (C++) but finally I learned how to do headers and pointers and everything else other professors skip over. I don't think I would have learned these things if it wasn't for all the work in this class. This professor treats students like they are smart and can do it so he doesn't pull punches. I have to respect that.

Respected
Lots of homework
Skip class? You won't pass.
5.0
3.0
COSC1336
Grade: A
Apr 14, 2019
Would take again

Semester is not over, but this professor is great. Lots of industry knowledge and helps students learn how things are done in the "real world." He's strict on doing things properly but also open to creative solutions so long as they are done properly to good standards. I liked that since a lot of professors are "my way or the highway." Great class.

Gives good feedback
Respected
Inspirational
5.0
2.0
ITSE1311
Grade: A
Apr 15, 2019
Would take again

This was my third online class at ACC and this was the best class so far. Most of it was still self taught but this professor is very accessible and helpful. Definitely recommended.

Gives good feedback
Lots of homework
Get ready to read
5.0
2.0
ITSE1311
Grade: A
Apr 15, 2019
Would take again

I think I expected a little more from an online class going into it but all in all it was pretty good. I liked being able to go at my own pace and being able to turn in assignments multiple times to raise my grade. A lot of reviews for online classes that say they can't reach the professor. This professor is very good about answering email.

Gives good feedback
Accessible outside class
Get ready to read
5.0
4.0
ITSE1311
Grade: A
Apr 16, 2019
Would take again

i won't take an online class again it's too hard to learn programming this way but the prof was very good about helping by email. i don't think i'd have made it through without his help by email

Gives good feedback
Lots of homework
Accessible outside class
5.0
4.0
ITSE2331
Grade: B
Apr 17, 2019
Would take again

hard work. totally worth it.

Gives good feedback
Respected
Lots of homework
5.0
4.0
COSC2436
Grade: A
Apr 19, 2019
Would take again

When a professor likes what they do and that students learn, it shows.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
COSC1336
Grade: A
Apr 19, 2019
Would take again

Cool dude.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
4.0
ITSE1311
Grade: Not sure yet
Apr 20, 2019
Would take again

Very good class. I recommend taking a programming class before this one, it's hard if you haven't, but that's not the professor's fault, the class has no prereq and the students who didn't take programming struggled a lot. I'm rating "awesome" because the prof really helped those students like me who don't have a programming background.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
4.0
ITSE1311
Grade: Not sure yet
Apr 21, 2019
Would take again

It's not an easy class but I enjoy it a lot and I'm learning a lot, more than I thought I would. I wasn't sure I'd stay in programming before I took this class but I am now. Talking with the professor about programming jobs and what it's like to be a programmer really helped me figure it out.

Gives good feedback
Skip class? You won't pass.
Inspirational
5.0
4.0
COSC1336
Grade: Rather not say
Apr 22, 2019
Would take again

Very tough class. Lots of work. It was harder than I though it would be but also more rewarding than I thought it would be. What I appreciate most about the professor is he gives you a sense of real world expectations instead of just a bunch of theory and busy work.

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
3.0
COSC1336
Grade: A
Apr 26, 2019
Would take again

Excellent class.

Gives good feedback
Respected
Lots of homework
5.0
5.0
COSC1336
Grade: Not sure yet
Apr 27, 2019
Would take again

I rated this "hardest thing I've ever done" because it was but it was also very rewarding (even though I know I'm not getting an A). The professor is helpful and very available outside of class by email and office hours. He makes you work for it and now that it's mostly over I am pretty proud I got through it! Taking the same prof in the summer.

Gives good feedback
Respected
Lots of homework
5.0
4.0
COSC2436
Grade: Not sure yet
Apr 28, 2019
Would take again

Professor is very available outside of class. It's a tough class and I don't think I would have made it if not for all the extra help. When I said "thanks" he said "it's my job that's what we're here for." I really respect that. So many professors act like you're bothering them outside of class as if it's not their job to help you.

Gives good feedback
Lots of homework
Caring
1.0
5.0
COSC1336
Grade: Drop/Withdrawal
May 11, 2019
Wouldn't take again

Very intimidating. Speaks down to students that are struggling or just don't get it, which causes students to not ask questions, suffer and eventually give up. Unless you already know python, this is not the class for you! You will be laughed at by him or your peers.

Skip class? You won't pass.
Test heavy
Lecture heavy
5.0
1.0
COSC2436
Grade: A+
May 15, 2019
Would take again

Great class. Cool dude. Learned a lot.

Gives good feedback
Respected
Lots of homework
5.0
1.0
COSC1311
Grade: A
May 15, 2019
Would take again

Learned more about programming in this web class than I did in my programming classes.

Gives good feedback
Respected
Lots of homework
5.0
3.0
ITSE2331
Grade: A
May 16, 2019
Would take again

Been working as a programmer for a couple years now but needed this class to finish my degree. This professor knows how to write real code instead of all theory. Be prepared for a lot of work. Good thing is you can use any tools you want which is cool since most profs make you use what they like.

Skip class? You won't pass.
Inspirational
Lecture heavy
5.0
1.0
ITSE1311
Grade: Not sure yet
May 16, 2019
Would take again

Online class and never met prof in person but he was very helpful by email.

Lots of homework
Accessible outside class
Get ready to read
5.0
4.0
COSC1336
Grade: A
May 17, 2019
Would take again

Professor Katrompas is an excellent teacher with an impressive background within the industry. If you're not prepared to work hard, do not take his classes. He expects a lot from his students, but he gives just as much as he expects. I asked a lot of questions, and he was always available to help. I will definitely take his courses in the future!

Lots of homework
Accessible outside class
Skip class? You won't pass.
1.0
5.0
COSC1336
Grade: Rather not say
May 19, 2019
Wouldn't take again

Disappointed! Starters, POOR delivery of material! Felt browbeaten. Majority dropped. If you don't read good luck! No test outlines provided. If you don't already know Python, good luck as that is your only hope. Looks easy at first, but it is not! Unless you're into getting tortured. Repeat, unless you know Python do't take this class!

Lots of homework
Test heavy
Lecture heavy
5.0
2.0
COSC1336
Grade: A
May 19, 2019
Would take again

Great class. Looking forward to programming II this summer.

Gives good feedback
Respected
Lots of homework
5.0
2.0
COSC1336
Grade: B
May 19, 2019
Would take again

Syllabus says attendance is not mandatory. I rated is mandatory because if you skip, you won't pass. That's not a criticism just FYI if you take this professor. Other than that, I enjoyed the class very much.

Gives good feedback
Skip class? You won't pass.
Inspirational
5.0
1.0
COSC1336
Grade: Rather not say
May 19, 2019
Would take again

Learned a lot.

Respected
Lots of homework
Get ready to read
5.0
2.0
COSC1336
Grade: Not sure yet
May 19, 2019
Would take again

This was my second run through this class. Glad I got this professor the second time. I don't fault the first one I just understood this prof better.

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
3.0
COSC2331
Grade: Not sure yet
May 19, 2019
Would take again

The class and syllabus says text is mandatory and we used it some but the professor's lectures and looking things up online were more useful than the text. Other than that the class was awesome.

Gives good feedback
Respected
Lots of homework
5.0
4.0
COSC2436
Grade: A
May 19, 2019
Would take again

This class is tough but very rewarding (if you make it). What I liked about this professor is he doesn't dumb it down because it's ACC. I'm transferring to UT in the fall and have friends there and we did more and better things in this class than they did at UT.

Gives good feedback
Lots of homework
Skip class? You won't pass.
5.0
2.0
COSC1336
Grade: A
May 19, 2019
Would take again

Attendance is not mandatory but don't skip or your not getting an A for sure because there is a lot of material in the lectures that you need to do well. As long as you pay attention and work at it you can get an A pretty easy.

Respected
Lots of homework
Skip class? You won't pass.
5.0
1.0
ITSE1311
Grade: A
May 19, 2019
Would take again

Very straightforward. Just do the assignments and take the tests and it's an easy A but you have to have good computer skills before you start the class.

Lots of homework
Accessible outside class
Get ready to read
5.0
3.0
ITSE1311
Grade: Not sure yet
May 19, 2019
Would take again

I like this professor because its obvious he can really do this not just teach it.

Gives good feedback
Lots of homework
Inspirational
5.0
3.0
COSC1337
Grade: Not sure yet
Jul 14, 2019
Would take again

best compsci prof at acc. not the friendliest, I don't think he ever smiles, but I didn't pay for smiles, I paid for learning to program and he's the best I've taken so far

Respected
Lots of homework
Skip class? You won't pass.
5.0
4.0
COSC2436
Grade: Not sure yet
Jul 14, 2019
Would take again

Hardest class I ever took. Worth it. Don't take if you don't want to work.

Respected
Lots of homework
Skip class? You won't pass.
5.0
5.0
COSC2436
Grade: B
Jul 16, 2019
Would take again

Definitely a challening course. I spent countless hours working on all the labs and spent a lot of time talking to the professor for help. Katrompas provided an enormous amount of guidance helping me understand the curriculum. Be prepared to spend a lot of time on labs. Book wasn't necessary, because the professor uses the slides from the textbook.

Gives good feedback
Inspirational
Amazing lectures
5.0
3.0
COSC1337
Grade: A
Jul 18, 2019
Would take again

Already signed up for the next class with the same professor. Enough said.

Respected
Accessible outside class
Skip class? You won't pass.
5.0
3.0
COSC1337
Grade: Not sure yet
Jul 18, 2019
Would take again

Can be a little lecture heavy (boring) in the beginning but he tells you that day one. The lectures are weighted to the beginning of the semester. By the middle of the semester its mostly coding which I enjoyed. Katrompas is picky about doing things professionally and correctly but gives you the help to do it. I appreciated that.

Gives good feedback
Respected
Inspirational
5.0
3.0
COSC1337
Grade: A
Jul 21, 2019
Would take again

Professor stresses professional coding so you can't slop your way through the class but you get three times to turn in everything so you can correct it. Not an easy A but definitely at least an easy B if you keep at it and make sure you get 100 on all the homework. Will definitely take professor Katrompas again.

Gives good feedback
Respected
Amazing lectures
5.0
2.0
COSC2436
Grade: Rather not say
Jul 22, 2019
Would take again

Excellent class. Learned a lot. I like we got a chance to learn and use version control and Githib. Don't skip though, you'll be lost fast.

Respected
Lots of homework
Skip class? You won't pass.
5.0
3.0
COSC1337
Grade: B
Jul 22, 2019
Would take again

One of the harder professors as far as work goes but one of the easier one for grades and tests. A lot of homework, but only two tests and most of your grade comes from programming. Keep up with homework and you should be fine.

Respected
Lots of homework
Accessible outside class
5.0
2.0
ITSE1311
Grade: A
Jul 22, 2019
Would take again

Had professor Katrompas last semester for Web and will next semester for C++. The web class was very easy, maybe a little tough for the Javascript homeworks but still overall pretty easy. But you need solid computer skills before you take the class. As long as you have good computer skills the class is pretty easy. Don't skip or you're screwed.

Respected
Lots of homework
Accessible outside class
5.0
3.0
COSC1336
Grade: Rather not say
Jul 26, 2019
Would take again

Excellent.

Respected
Lots of homework
Inspirational
5.0
3.0
COSC1311
Grade: B
Aug 15, 2019
Would take again

Learned more about programming in this "web" class than in programming I. Be prepared for a lot of work though. Not hard work, but a lot of it.

Gives good feedback
Respected
Lots of homework
5.0
2.0
COSC1311
Grade: A
Aug 19, 2019
Would take again

Pretty good class. A lot of good practical info.

Gives good feedback
Accessible outside class
Skip class? You won't pass.
5.0
4.0
CS2436
Grade: A
Sep 17, 2019
Would take again

Best computer science course I have taken, I took it over the summer as a 10 week course and it was extremely difficult. However, if you pay attention in lectures you will succeed. Just transferred to UTSA and we covered more in this course than most of those at university. Highly recommend taking this class!

Clear grading criteria
Amazing lectures
Tough grader
5.0
3.0
COSC1336
Grade: A
Sep 22, 2019
Would take again

I took Professor Katrompas for Prog I and couldn't get into his section of Prog II (it was full). I'm in Prog II now and the difference is night and day! You want to learn to code, take Professor Katrompas. You have to go pretty far down to find a bad review. Obviously posted by people who just don't belong in Comp Sci.

Gives good feedback
Respected
Lots of homework
5.0
3.0
ITSE2302
Grade: Not sure yet
Oct 28, 2019
Would take again

Took this as a distance class which I won't do again and I can't recommend this class just for that reason but I'm rating the professor awesome because he actually answers emails fast and with helpful information. That's a pretty low bar but if you've taken any ACC distance classes you know professors mostly just ignore you. This was a nice change!

Gives good feedback
Lots of homework
Get ready to read
5.0
5.0
COSC2436
Grade: Rather not say
Dec 4, 2019
Would take again

Ridiculous amount of homework. Not a complaint. Just a statement. Learned more about programming in this one class than I learned in the last 5 classes combined. Don't take this guy if you don't like hard work. Do take him if you want to learn and aren't afraid to work for it.

Gives good feedback
Respected
Lots of homework
5.0
2.0
COSC1336
Grade: A
Dec 11, 2019
Would take again

good class

Gives good feedback
Respected
Lots of homework
5.0
3.0
COSC1337
Grade: Not sure yet
Dec 13, 2019
Would take again

best prof at acc so far. actually answers email unlike most. really knows programming. don't think I got an A, its a tough class, but i'd still take him again.

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
COSC1336
Grade: A
Dec 14, 2019
Would take again

Great python class. We eve did a little machine learning.

Gives good feedback
Lots of homework
Inspirational
5.0
4.0
ITSE2302
Grade: Rather not say
Dec 14, 2019
Would take again

don't do this class online if you can help it, I've heard the lecture class is much better, but if you have to take it online, it's very good for an online class

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
COSC1337
Grade: A
Dec 18, 2019
Would take again

Great class. Learned a lot about pro coding and githib which I think is cool since most classes don't use it and we need it to get a job.

Gives good feedback
Lots of homework
Skip class? You won't pass.
5.0
4.0
COSC1337
Grade: B
Dec 18, 2019
Would take again

Most people struggle through the first half of the class. Its hard getting up to speed to the level he expects you to be at. Once you do though its a very good class. Be prepared to work though. Glad its over but I would definitely take him again.

Gives good feedback
Respected
Lots of homework
5.0
4.0
ITSE2302
Grade: Not sure yet
Dec 18, 2019
Would take again

I think all online classes suck but this is about as good as it gets. Professor answers email quickly and will meet you for office hours which helps a lot.

Gives good feedback
Accessible outside class
Inspirational
5.0
3.0
COSC1336
Grade: B
Dec 19, 2019
Would take again

Had professor k last semester for programming I but he really helped me this semester with programming II even though I didn't have him for the class. Great teacher.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
ITSE1311
Grade: A
Dec 20, 2019
Would take again

Very good class and teacher.

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
3.0
ITSE2302
Grade: A
Dec 20, 2019
Would take again

good class especially for an online class

Respected
Accessible outside class
Get ready to read
5.0
3.0
ITSE2302
Grade: A
Dec 28, 2019
Would take again

A lot of self study because it's online but the professor gives good direction and is very available by email and office hours.

Gives good feedback
Accessible outside class
Get ready to read
5.0
4.0
ITSE1311
Grade: B
Dec 30, 2019
Would take again

Don't skip class or you're doomed.

Respected
Lots of homework
Skip class? You won't pass.
5.0
2.0
COSC1337
Grade: A
Dec 30, 2019
Would take again

Most of your grade is homework assignments so get 100s on those and you will pass easy. Tests are hard but mostly multiple choice. Final project is just a big homework assignment and you have two weeks to do it. As long as you do all the homework and show up it's an easy B. Professor is cool but a little intense. Very good class all in all.

Respected
Lots of homework
Skip class? You won't pass.
5.0
3.0
COSC1337
Grade: A+
Jan 15, 2020
Would take again

Alex is an excellent instructor, and it's obvious that he cares about teaching you the skills that will help you succeed in the industry. The work is difficult and he's a strict grader, but you get three chances on assignments and the tests aren't weighted that heavily. You must attend class or you will probably not do well.

Accessible outside class
Skip class? You won't pass.
Inspirational
5.0
3.0
ITSE1337
Grade: Rather not say
Jan 17, 2020
Would take again

This prof versus others - night and day! Everything you do has to be super high quality but you get multiple chances to get it right. I wish the lectures were less boring but the prof's real world experience makes up for it. We didn't use the book so don't bother getting it. Attendance is not mandatory but don't skip or you'll be lost and fail!

Respected
Lots of homework
Skip class? You won't pass.
5.0
4.0
COSC1311
Grade: A
Jan 29, 2020
Would take again

Very good.

Respected
Lots of homework
Inspirational
5.0
4.0
COSC1311
Grade: Not sure yet
Feb 20, 2020
Would take again

Professor is very understanding and helps you if you have problems. He lets you come up with different answers if they are as good as his. He works with you if you have issues, even personal ones. But beware, class is hard. Lots of homework. As soon as you're done with one thing you get another. If you fall behind you're screwed. Still great class!

Gives good feedback
Lots of homework
Skip class? You won't pass.
5.0
4.0
COSC1337
Grade: A
Feb 22, 2020
Would take again

Professor is cool. He gives a lot of A's and B's but you have to survive to the end and do all the work. Good luck. You'll need it.

Gives good feedback
Respected
Lots of homework
5.0
3.0
COSC1336
Grade: Not sure yet
Apr 5, 2020
Would take again

All our classes just went all online because of the virus. Professor stepped up, made our tests take-home, added extra notes and examples, and made himself available online daily for chat. I just wanted to recognize the effort and say thanks.

Gives good feedback
Respected
Caring
5.0
3.0
COSC1336
Grade: Not sure yet
Apr 26, 2020
Would take again

Took the class online. Very good.

Gives good feedback
Lots of homework
Accessible outside class
5.0
4.0
ITSE2302
Grade: Rather not say
Apr 29, 2020
Would take again

A lot of coding. Be ready for that. You'll learn a lot though. Seems like a tough grader at first, but really isn't if you just keep submitting assignments and make it to the end of the class.

Gives good feedback
Lots of homework
Accessible outside class
5.0
2.0
ISTE1311
Grade: A
May 3, 2020
Would take again

A lot of the class is automated and there is a lot to read but professor is usually really good about email and being online for help.

Accessible outside class
Get ready to read
EXTRA CREDIT
5.0
3.0
COSC1336
Grade: A
May 14, 2020
Would take again

Don't bother with the text, professor posts all the notes from the text, and he doesn't use it. There is a lot of coding, some is hard, but most is easy. I got a lot out of the class.

Gives good feedback
Respected
Lots of homework
5.0
5.0
COSC2436
Grade: Not sure yet
Jul 16, 2020
Would take again

Hardest class I've ever taken. You want to learn to code this is where you do it.

Gives good feedback
Respected
Lots of homework
5.0
4.0
COSC2436
Grade: F
Aug 17, 2020
Would take again

To be honest I failed the class this summer but not the professors fault. He warned us this class is hard and it was very hard. I just didn't put in the time it takes. I'm taking him again this fall because he is VERY good and really knows programming and compsci. Beware he makes you REALLY work for it but then you know you can do it for real!

Gives good feedback
Respected
Lots of homework
5.0
5.0
COSC2436
Grade: A
Aug 23, 2020
Would take again

Alex is the best comp sci professor at ACC by a fairly long mile. In terms of theoretical knowledge and applicability of skills acquired, his courses are incredibly instructive. If you really want to learn how to code and understand the underlying concepts of cs, this is the course for you! Assignments are a challenge, but worth it. Tests are hard!

Respected
Skip class? You won't pass.
Amazing lectures
3.0
5.0
ITSE2302
Sep 9, 2020
Would take again

He isn't a bad professor, but he assigns a LOT of work and the rules are strict. Sometimes it's hard to find the time to do all the assignments for this class so be aware it will take up a ton of time.

Lots of homework
Graded by few things
5.0
4.0
ITSE2302
Grade: A
Sep 16, 2020
Would take again

very good class, learned a lot

Lots of homework
Accessible outside class
Get ready to read
5.0
4.0
COSC2436
Grade: D
Sep 17, 2020
Would take again

took this class in the summer and didnt do too good. taking it again. very good teacher but don't take this in the summer its too hard

Gives good feedback
Lots of homework
Lecture heavy
5.0
2.0
ITSE1311
Grade: A
Oct 1, 2020
Would take again

He answered emails.

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
ITSE1311
Grade: Not sure yet
Oct 17, 2020
Would take again

this is where you learn web programming

Gives good feedback
Respected
Lots of homework
5.0
4.0
COSC1337
Grade: Rather not say
Oct 19, 2020
Would take again

A lot of programming. If you don't really love programming don't take Professor Katrompas. I don't know why you'd take programming class if you don't like it, but be ready to program non-stop all semester. You will learn a lot though and the Professor is pretty good. Tests are open book because of Covid, so that's cool.

Lots of homework
Get ready to read
Amazing lectures
5.0
4.0
COSC2436
Grade: Not sure yet
Dec 3, 2020
Would take again

Best class I've taken at ACC. But don't take this class if you don't want to work for it, it's really hard, but worth it. If you can survive it (1/3 of the class didn't) you will be a 10x better programmer! This class and professor ar not for everyone but if you are a hard worker and want to learn to program right then I highly recommend this class

Lots of homework
Accessible outside class
Inspirational
5.0
3.0
COSC1311
Grade: A
Dec 9, 2020
Would take again

Great class. Was supposed to be in-person but Covid. Professor gave online lectures, recorded them, was online all the time for help, answers emails fast. I really appreciated all the personal attention. Take this professor!

Gives good feedback
Respected
Inspirational
5.0
4.0
COSC2302
Grade: Not sure yet
Dec 9, 2020
Would take again

very hard class but glad I took. the only prof at acc that uses github and teached real world code. the classes before this DO NOT prepare you for this class but this class will teach you web dev. good luck. you will need it. prof is pretty cool about due dates and re-submitting too, which helps a lot.

Lots of homework
Accessible outside class
Get ready to read
5.0
5.0
COSC2436
Grade: B
Dec 10, 2020
Would take again

Level of difficulty: "Hardest thing I've ever done." Yeah. That.

Lots of homework
Skip class? You won't pass.
Inspirational
5.0
3.0
COSC1311
Grade: A+
Dec 12, 2020
Would take again

Very good class for an online version. If you're planning to take the next class after this one make sure you take this professor for this class because it picks up where this one leaves off. Recommended!

Respected
Lots of homework
Inspirational
5.0
2.0
COSC1311
Grade: A
Dec 12, 2020
Would take again

Super easy if you've had some programming before this class. Probably hard if you didn't. There is alot of work but no late penalties and you can turn in everything up to 3 times to get a better grade. I can't see how everyone doesn't get an A. Easy!

Respected
EXTRA CREDIT
Tough grader
5.0
5.0
COSC1311
Grade: Not sure yet
Dec 12, 2020
Would take again

All I can say is don't skip class and ask the professor lots of questions, he's usually pretty helpful, especially toward the end of the semester when it's crunch time.

Gives good feedback
Lots of homework
Skip class? You won't pass.
5.0
4.0
COSC1311
Grade: A
Dec 12, 2020
Would take again

Very good class but glad that's over! My third class with professor k... Recommend!

Gives good feedback
Respected
Lots of homework
5.0
3.0
COSC1337
Grade: B
Dec 13, 2020
Would take again

Probably the best professor in CompSci at ACC.

Respected
Lots of homework
Inspirational
5.0
4.0
COSC2302
Grade: A+
Dec 13, 2020
Would take again

The class is basically all programming and a lot of it. I wish I would have taken the lecture version instead of the online one, but still, a good class and the professor is available to help on zoom and chat.

Gives good feedback
Lots of homework
Accessible outside class
5.0
2.0
COSC1311
Grade: A
Dec 13, 2020
Would take again

Good class. Looking forward to the next one. Merry Christmas!

Lots of homework
Accessible outside class
Get ready to read
5.0
3.0
COSC1311
Grade: Not sure yet
Dec 13, 2020
Would take again

Records lectures so you can view them later. Answers emails. Good teacher. Take this class!

Gives good feedback
Respected
Lots of homework
5.0
1.0
COSC1311
Grade: A+
Dec 13, 2020
Would take again

Super easy! Still learned a lot though.

Gives good feedback
Lots of homework
Accessible outside class
5.0
2.0
COSC1311
Grade: A
Dec 13, 2020
Would take again

cool teach

Respected
Inspirational
EXTRA CREDIT
5.0
3.0
COSC1311
Grade: Not sure yet
Dec 13, 2020
Would take again

I want to be a web developer. Good class. Great professor.

Respected
Lots of homework
Get ready to read
5.0
2.0
COSC1311
Grade: C
Dec 13, 2020
Would take again

Honestly I totally should have flunked this class but professor katrompas gave me a lot of help at the end and let me resubmit things over and over until I got it right. I wish more teachers would give second chances. I highly recommend.

Lots of homework
Accessible outside class
Get ready to read
5.0
1.0
COSC1311
Grade: A
Dec 13, 2020
Would take again

Can't imagine how anyone doesn't pass this class.

Gives good feedback
Respected
Lots of homework
5.0
1.0
COSC1311
Grade: Audit/No Grade
Dec 13, 2020
Would take again

Super cool.

Gives good feedback
Respected
Lots of homework
5.0
2.0
COSC1311
Grade: A
Dec 13, 2020
Would take again

A lot of ratings here. Must be true.

Gives good feedback
Respected
Lots of homework
5.0
3.0
COSC1311
Grade: B
Dec 13, 2020
Would take again

Very impressed with how much the professor cares you succeed. Gives lots of chances to do well. Some ACC professors are cut-and-dried, but professor Katrompas gives a lot of freedom to keep trying. I really appreciated that.

Gives good feedback
Accessible outside class
Caring
5.0
2.0
ITSE2302
Grade: A
Dec 13, 2020
Would take again

The use of frameworks and Github was unexpected. Glad I took the class. We should have a textbook though, that's my only complaint.

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
ITSE2302
Grade: A
Dec 13, 2020
Would take again

I'm a returning student coming from spending 6 years in the military. I needed a new career and wanted to get into web programming. Very glad I took this class. I tried a boot camp before this and it was horrible.

Lots of homework
Get ready to read
Inspirational
5.0
3.0
ITSE2302
Grade: A
Dec 13, 2020
Would take again

A lot of real world perspective. Be warned its a lot of work and the assignments build on each other. So if you get off track its hard to get back. But if you do things on time it's cool because by the end of the semester you have a real portfolio you can show people.

Gives good feedback
Respected
Lots of homework
5.0
3.0
ITSE2302
Grade: Rather not say
Dec 13, 2020
Would take again

I found the class interesting. My favorite part was the web site hacking part. I didn't realize it was so easy to hack a site and get so much information. I'm almost afraid to post things online now knowing how easy it is to track people online. I know a lot more about web programming now. Good class. Be careful online!

Gives good feedback
Respected
Lots of homework
5.0
3.0
ITSE2032
Grade: Not sure yet
Dec 14, 2020
Would take again

I'm retired, so a non-traditional student, and tool this class for free to learn a new hobby. So I'm not sure my experience related to the average student but I really enjoed the class.

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
COSC2302
Dec 14, 2020
Would take again

Fun class. A little stressful at times.

Gives good feedback
Respected
Lots of homework
5.0
3.0
COSC2436
Grade: A
Dec 14, 2020
Would take again

Since it's covid semester this was online. Professor was super nice about it. Open book tests. No deadlines. Zoom lectures. I had a lot of professors that made things more difficult because we're stuck taking things online but professor Katrompas made everything open and work at your own pace. I'm a single mom and I really appreciated that!

Lots of homework
Get ready to read
Inspirational
5.0
4.0
COSC2436
Grade: A
Dec 14, 2020
Would take again

I was torn between taking this class and advanced C++ but settled on this class. Much harder than I thought it would be but I think this was the right way to go. There is still a lot of advanced programming in C++ but also a lot of theory to go with it. I'm thinking of going on the the bachelors program so this class ended up being the right choice

Lots of homework
Participation matters
Inspirational
5.0
3.0
ITSE1311
Grade: A
Dec 14, 2020
Would take again

The professor and the normal assignments were very good but I didn't like MindTap. Unfortunately all the classes have to use that so you're stuck with that part but if you have to do it anyway, I recommend this professor because he lets you work at your own pace.

Respected
Lots of homework
Get ready to read
5.0
3.0
ITSE1311
Grade: A
Dec 14, 2020
Would take again

The book sucks. The class is good. Professor is obviously a good programmer. Lectures are okay but professor is very available to help when needed.

Lots of homework
Get ready to read
Participation matters
5.0
3.0
COSC2436
Grade: Rather not say
Dec 14, 2020
Would take again

The material is very difficult but you get three chances to turn in assignments and no late penalties. Also tests are open book.

Lots of homework
Get ready to read
Inspirational
5.0
4.0
ITSE2302
Grade: A
Dec 14, 2020
Would take again

professor takes a very real-world approach to coding, you have to use github, use the command line, and do things like you would if you were working. That really messed up some people but I think it's the right way to do it and glad it was that way

Gives good feedback
Respected
Get ready to read
5.0
2.0
ITSE1311
Grade: A
Dec 14, 2020
Would take again

Doing the class online was harder I wish it was in person but as online classes go this was about as good as it gets. Open book tests and we could design our own web sites the way we want which helped keep it more interesting.

Respected
Get ready to read
Inspirational
5.0
3.0
COSC1311
Grade: Drop/Withdrawal
Dec 14, 2020
Would take again

Unfortunately I had to drop the class due to covid in the family and I had to drop after the last day your allowed. Professor was cool about it and witdhrew me so I didn't have to take the F. I don't have much to say about the class but I'm grateful to have had someone understanding give me a break. I'll try agian in January.

Respected
Accessible outside class
Inspirational
5.0
4.0
COSC1337
Dec 14, 2020
Would take again

good class. recommend.

Gives good feedback
Lots of homework
Inspirational
5.0
3.0
COSC1337
Grade: B
Dec 14, 2020
Would take again

Class uses github. Assignments are a little hard at first C++ is way different than python. Tests are super easy they are open book because of corona. Professor records lectures so you can rewatch them.

Gives good feedback
Lots of homework
Accessible outside class
5.0
4.0
COSC1337
Grade: A
Dec 14, 2020
Would take again

Class was just okay but I'm giving "5" for one reason - professor Katrompas answers every email fast and helpful! Half the time professors don't even answer you or they answer with things that don't help.

Lots of homework
Get ready to read
Inspirational
5.0
4.0
COSC1337
Grade: A
Dec 17, 2020
Would take again

On to programming III! This was a good class.

Gives good feedback
Respected
Lots of homework
5.0
3.0
COSC1337
Grade: B
Dec 17, 2020
Would take again

Assignments build on each other. That make it good to see how to build bigger things but if you get off track, it's hard to come back. Tests are open book. Recommend.

Accessible outside class
Get ready to read
Participation matters
5.0
4.0
COSC2436
Grade: A
Dec 17, 2020
Would take again

Attendance is not mandatory but if you don't go to class you will be lost. Professor teaches and uses Github which is really helpful. Don't bother buying the book the professor doesn't use it.

Gives good feedback
Accessible outside class
Skip class? You won't pass.
5.0
3.0
COSC2436
Grade: A
Dec 17, 2020
Would take again

I think I learned more in this class than the last three programming classes combined.

Lots of homework
Get ready to read
Inspirational
5.0
3.0
ITSE1311
Grade: A
Dec 17, 2020
Would take again

MindTap sucks. The normal class assignments are more valuable. I took the pure online version of the class but the professor gives access to the video lectures for the lecture class. If you can take the lecture class not the online class. You learn so much more.

Gives good feedback
Respected
Lots of homework
5.0
3.0
ITSE2302
Grade: A
Dec 17, 2020
Would take again

The class is self paced and self study. The professor only provides direction and resources. Some people liked it. Some people didn't. For me it was good because I work full time and I really liked that I could pace myself. If you can pace yourself it's a good class. If you need more structure then this is not the class for you.

Lots of homework
Get ready to read
Inspirational
5.0
4.0
COSC2436
Grade: B
Jan 2, 2021
Would take again

The class subject is a tough one, but this professor does all he can to help you understand the material. His lectures are informative. Tests are difficult, but go in prepared and you should do well. DO NOT SLACK on final project (20% of grade). Definitely the best CS professor I've had, and love that he teaches industry standard good practices.

Gives good feedback
Graded by few things
Amazing lectures
5.0
4.0
COSC2302
Grade: B
Feb 12, 2021
Would take again

Tough class but you will learn a lot if you get through it. *If LOL!

Gives good feedback
Lots of homework
Get ready to read
5.0
4.0
COSC2436
Grade: A
Feb 17, 2021
Would take again

Probably the best professor and class I took at ACC. I'm at UT now and had to take this over but honestly I learned more in this class.

Gives good feedback
Respected
Lots of homework
5.0
2.0
COSC2436
Grade: A+
Apr 5, 2021
Would take again

Professor Katrompas is up there with the best of all professors I've had. He took the liberty of paring down the textbook to just what you need to know which is invaluable. I'm almost done with ACC but if I had the option to take his class again I would 100%.

Accessible outside class
Clear grading criteria
Amazing lectures
5.0
4.0
COSC2436
Grade: A
May 18, 2021
Would take again

gives a lot of A's. if you survive. LOL

Respected
Lots of homework
Inspirational
5.0
3.0
ITSE2302
Grade: A
May 18, 2021
Would take again

I've taken professor Katrompas for three classes now. excellent teacher.

Respected
Lots of homework
Accessible outside class
5.0
4.0
COSC2436
Grade: A
Aug 2, 2021
Would take again

Great professor who makes you rethink the way you design software. He also teaches GitHub and command line, which is worth learning! He assigns challenging but definitely necessary assignments that help grow the logical thought process. Professor Katrompas makes data structures a very understandable course! He is very accessible virtually as well.

Accessible outside class
Clear grading criteria
Amazing lectures
5.0
3.0
COSC2436
Grade: A
Sep 28, 2021
Would take again

Excellent class and professor.

Gives good feedback
Lots of homework
Amazing lectures
5.0
4.0
COSC2436
Grade: Not sure yet
Oct 11, 2021
Would take again

Best class and prof you will take at ACC.

Gives good feedback
Respected
Lots of homework
5.0
4.0
ITSE2302
Grade: A+
Nov 24, 2021
Would take again

No lectures but the online notes are good. If you like learning on your own with guidance its a great class. If you need lectures its not for you. I really liked we could make our own content for web sites and we got our own real server.

Gives good feedback
Respected
Lots of homework
5.0
4.0
ITSE2302
Grade: A
Dec 16, 2021
Would take again

No lectures and no text so get ready to look up a lot of things and do a lot of reading. Professor provides a lot of guides and sample code though. Lots of coding but you get to make up your own sites. Overall recommend.

Gives good feedback
Respected
Lots of homework
5.0
4.0
COSC2436
Grade: Not sure yet
Mar 4, 2022
Would take again

best prof at acc but can be a little rough on the ego

Lots of homework
Respected
Accessible outside class
4.0
3.0
ITSE1311
Grade: Not sure yet
Mar 19, 2022
Would take again

His class is structured really well and it is not overwhelming at all. He gives you enough time to complete assignments and you can submit multiple times. There's a lot to learn from this class but there was not as much guidance as I would've liked. There's a lot of debugging you must do on your own which is the hard part.

Clear grading criteria
Gives good feedback
Online Savvy
5.0
1.0
COSC1311
Grade: A
Mar 31, 2022
Would take again

basically it was just homework. open book tests

Lots of homework
5.0
4.0
COSC2436
Grade: B+
Apr 5, 2022
Would take again

Difficult class, but worth it. My skills have improved exponentially.

2.0
3.0
COSC2436
Grade: A
Apr 18, 2022

Hes okay. Super nit picky when it comes to grading and talks way too fast during lectures. You have to match his examples EXACTLY or points will be taken off.

Tough grader
Lecture heavy
Test heavy
5.0
3.0
COSC2302
Grade: A+
Apr 20, 2022
Would take again

Pure online class, no lectures, but lots of supporting material and organized well.

Get ready to read
Lots of homework
Accessible outside class
5.0
1.0
COSC1336
Grade: A
Apr 25, 2022
Would take again

If I had a complaint it would be the class was a little to easy. Once you learn git and basics of python it's pretty easy. I finished the class 3 weeks early. But the material is pretty good.

EXTRA CREDIT
Lecture heavy
Online Savvy
5.0
4.0
CS2436
Grade: Not sure yet
Apr 26, 2022
Would take again

I really enjoying this class and learning alot. It's not easy, but he's fair and gives multiple tries and gives good feedback between tries.

Gives good feedback
5.0
3.0
COSC1337
Grade: B
Apr 26, 2022
Would take again

favorite prof so far lots of real world experience.

Inspirational
Lots of homework
Respected
5.0
3.0
COSC2436
Grade: A
Apr 26, 2022
Would take again

Lectures are recorded, watch whenever. Class is optional, only attend if you need help. You can resubmit assignments until you get 100. Let's you be late 3 times no penalty. Tests are open book and do them whenever. Very well organized class. Professor is picky about output and results but like he says, its computer science, not art class. LOL!

Respected
Lecture heavy
5.0
4.0
COSC2436
Grade: A
May 17, 2022
Would take again

He is the best professor at ACC. If you stick with it you will learn so much. The class is really difficult at first but towards the end of the class I was surprised with how much I improved. Great class and awesome professor.

Tough grader
Gives good feedback
Respected
5.0
4.0
COSC1336
Grade: A-
May 18, 2022
Would take again

Took him because other students said he was the one to take if you really wanted to learn and not just get through the program. I'm glad I took his course. I feel like I got a strong base knowledge that will help in following classes.

5.0
5.0
COSC2436
Grade: C
May 18, 2022
Would take again

This class was difficult as hell and I barely passed but I would no doubt take his class again if I had to his attendance isn't mandatory and the lectures are online but he is very easy to listen to and he will absolutely prepare you for the real world of programming

Tough grader
Amazing lectures
Lots of homework
5.0
3.0
COSC2436
Grade: A
May 18, 2022
Would take again

This was my second class with him. I like that he doesn't just teach the skills we need to know, but also talks about what to expect when you get a job later. He also gives really good feedback on assignments if you get things wrong and then lets you try again.

Gives good feedback
Lots of homework
Accessible outside class
5.0
4.0
COSC2436
Grade: Drop/Withdrawal
Jun 25, 2022
Would take again

Had to drop but taking it again in the fall with the same prof. What I safe of the class was great, but it's too hard for a summer class.

Inspirational
Lots of homework
Lecture heavy
5.0
2.0
ITSE2032
Grade: A
Sep 2, 2022
Would take again

easy class, go at your own pace

Get ready to read
Accessible outside class
Online Savvy
4.0
3.0
COSC2436
Grade: A
Dec 10, 2022
Would take again

I want to say that professor Katrompas is an amazing professor. He explains the concepts pretty well. It is a difficult class but if you understand pointers, you are golden. He responds super fast to emails and grades fast. Allows one resubmission per assignment. Some may find him rude but he's alright. Make sure to follow his coding best practices

Tough grader
Amazing lectures
Accessible outside class
5.0
3.0
COSC2436
Grade: A+
Dec 14, 2022
Would take again

Very knowledgeable and understanding person. He will prepare you for assignments and challenges if you listen to lectures carefully. Very organized, fast grader, and replies to emails fast. To get an "A" in this class, just hard work matters. Each assignment can be corrected and submitted twice. Honestly, he is the best professor in my life.

Amazing lectures
Clear grading criteria
Inspirational
1.0
5.0
COSC2302
Grade: Not sure yet
Mar 21, 2023

Majority of class is failing, and the ones passing have the same complaints: 1) Assignments are confusing 2) Endless emails with the professor and still confused; terrible feedback 3) He doesn't have to teach or talk to any students; it's all self-taught, with limited resources 4) Worse Professor I've had, maybe because it's virtual (only option)

2.0
4.0
ITSE2302
Grade: C
Mar 26, 2023

I was expecting given that he has a 5 star rating that he would be a 5 star professor. Nothing could be further from the truth. Instructions were not clear. I had to email him multiple times to get a straight forward answer to any questions I asked. Clearly he's not interested in helping you. I dont know why he is the only person who teaches this

Tough grader
Clear grading criteria
Graded by few things
1.0
5.0
COSC2436
Grade: Drop/Withdrawal
Apr 7, 2023

Worst professor I've had at ACC. Super tough grader, and hyper critical. He doesn't want to help you learn, he wants to mock every mistake you make. avoid this guy at all cost.

Tough grader
5.0
3.0
COSC2302
Grade: A
Apr 15, 2023
Would take again

I feel so much more prepared to work after this class than any before. Katrompas has a lot of experience and really makes you learn the concepts not just get by.

Lots of homework
Accessible outside class
Online Savvy
5.0
3.0
COSC2436
Grade: A
Apr 18, 2023
Would take again

I don't love online classes because it's hard to communicate and get your questions answered. that was not a problem in this class. Prof Katrompas gives really detailed and clear instructions and answered all my questions really well.

Gives good feedback
Accessible outside class
Online Savvy
4.0
4.0
COSC2436
Grade: A+
Apr 24, 2023
Would take again

I'm a self learner & was trying to learn DS b/f taking this class. Took it just because, also had heard good things about him. He will make you a better programmer, & he makes DS easy in my opinion to digest. Uses more real world stuff than other prof. Definitely comes off dry &rude I'm to old to have someone talk to me like I'm stupid seems jaded

Tough grader
5.0
4.0
COSC2436
Grade: A
May 15, 2023
Would take again

I am so glad I took this class! The material is difficult, but Professor Katrompas is a great teacher. He has high standards because he wants you to do well. He gives feedback on your code and allows you to improve and resubmit it for a higher grade. He is very knowledgeable and wants to help his students. Ask for his help and you will succeed.

Amazing lectures
Gives good feedback
Caring
5.0
4.0
COSC2436
Grade: A
May 19, 2023
Would take again

Replies to emails quick. Grades quick. Instructions for assignments are very clear. This guy is amazing wish I had taken him for fund 1 and 2 would have learned much more. Highly recommend him. My advice : Watch lectures ask questions, thoroughly testing code is a big portion of your grade so make sure you know what that means. Amazing prof :)

Clear grading criteria
Accessible outside class
Online Savvy
5.0
3.0
COSC1311
Grade: A+
Jun 13, 2023
Would take again

Katrompas is the definition of a professor who wants you to produce good work AND also wants you to succeed. All material is posted early and he is very fair with his grading.

5.0
3.0
COSC2436
Grade: B+
Aug 12, 2023
Would take again

He was alright but I guess I expected a little more due to his reviews. They are a little sus because the critical ones disappear so take them with a grain of salt. Overall he's okay. Contradicts himself in his lectures so that was a little confusing for homework. That being said he does give you a chance to correct your hw which is cool.

Tough grader
Accessible outside class
Online Savvy
5.0
3.0
COSC2436
Grade: A+
Aug 30, 2023
Would take again

I was weary of the reviews heading into the class, as they seem bot generated, but regardless, I would without doubt 110% recommend Professor Katrompas to anyone who is at all interested in a comp sci career. His lectures (online) were amazing, and he teaches skills and practices that are a staple in the real comp sci world.

Amazing lectures
Respected
Online Savvy
5.0
3.0
COSC2436
Grade: Not sure yet
Nov 17, 2023
Would take again

Very good course.

Lots of homework
Accessible outside class
5.0
4.0
CS2436
Grade: A
Nov 18, 2023
Would take again

It's a tough class but you will learn so much if you put in the work.

Clear grading criteria
Gives good feedback
Respected
5.0
4.0
COSC2436
Grade: A
Nov 18, 2023
Would take again

Prof Katrompas is a great teacher. He explains everything in detail and his expectations and the path to getting your grade are clear from the start.

Inspirational
Respected
Accessible outside class
5.0
4.0
COSC2436
Grade: Drop/Withdrawal
Nov 19, 2023
Would take again

Honestly, I had to drop. I was not at all prepared for this class but I've already signed up with the same professor for Spring. Class is great but you really better be prepared.

Lots of homework
Respected
Accessible outside class
5.0
3.0
COSC2436
Grade: A
Nov 20, 2023
Would take again

Lots of coding. No tests.

Lots of homework
5.0
5.0
COSC2436
Grade: A+
Dec 15, 2023
Would take again

The best professor at ACC. 2436 is HARSH in terms of difficulty, but Professor K's feedback is outstanding. You get two submissions, and he gives clear, PRECISE feedback. If you follow his guidance, this is the professor to ACTUALLY learn computer science. My SWE ability has sky rocketed due to his feedback. 10/10

Tough grader
Gives good feedback
Respected
5.0
3.0
COSC1336
Feb 2, 2024
Would take again

practical

Inspirational
4.0
5.0
ITSE2302
Grade: B
May 20, 2024
Would take again

He is a great professor, however, he is a strict grader and his standards are high. He has an "automatic zero" section to pay attention to! I took this class while having a full course load + 2 jobs. Take the class when you have the time to dedicate yourself. Tbh, I had ACTUAL nightmares about his grading policy, even after the semester ended.

Tough grader
Clear grading criteria
Gives good feedback
2.0
5.0
COSC2436
Grade: A
May 22, 2024

Very harsh grader, the final weeks of this class are very stressful and can be hard to get through if you're taking a lot of classes at once. The lectures are pre recorded and a little outdated due to the low quality of the audio that makes it difficult at times to hear what's being said, the class is not good for programmers who visually learn.

Tough grader
Clear grading criteria
Gives good feedback
5.0
4.0
COSC1336
Grade: A
May 26, 2024
Would take again

Awesome professor. Stresses doing things professionally, and you can use AI to do your work. Instead of saying "don't use it" like most teachers, he teaches you how to use it!

Tough grader
Inspirational
Lots of homework
5.0
2.0
COSC1336
Grade: A
Jun 14, 2024
Would take again

Hard to get started because of all the tools you need to learn but easy once you get the hang of it. A lot more in depth compared to other first courses in programming. A lot of homework. Easy tests, open book and on your own time.

Amazing lectures
Inspirational
Lots of homework
5.0
3.0
COSC1336
Grade: A
Jun 16, 2024
Would take again

Lots of homework, but not hard once you get past all the details. Open book tests (easy). Great lectures but long.

Lecture heavy
Accessible outside class
Online Savvy
5.0
4.0
COSC2436
Grade: A
Jun 16, 2024
Would take again

grades fast, answers email fast, lets you rsubmit for a higher grade, overall great class would take again

Respected
Lecture heavy
Accessible outside class
5.0
4.0
COSC1337
Grade: Not sure yet
Jun 17, 2024
Would take again

Intense.

Tough grader
Lots of homework
Respected
5.0
3.0
COSC1336
Grade: A
Jun 20, 2024
Would take again

Very harsh grader but you get to submit again for a better grade. Tests are easy, open book and do them on your own. It's basically all programming.

Tough grader
Amazing lectures
5.0
3.0
COSC1337
Grade: A
Jun 23, 2024
Would take again

Professor doesn't give B's. LOL

Tough grader
5.0
4.0
COSC1337
Grade: Rather not say
Jun 23, 2024
Would take again

Only half way through the session but it's an eye opener for sure. Don't recommend for the summer, it's too fast, but definitely will take professor Katrompas in the fall for the programming III.

Tough grader
Lots of homework
5.0
4.0
COSC2436
Grade: A+
Sep 5, 2024
Would take again

Practicing stepping out of my comfort zone. I took this class along with GenPhys during the summer! Dr. Katrompas is badass and will help prepare you for the professional world. Resubmission saves. If due Sunday, I submit Friday, fixed the error, then resubmitted. The best practices are now etched into my subconscious. Very fair. Highly recommend!

Tough grader
EXTRA CREDIT
Lots of homework
3.0
5.0
COSC1337
Grade: A
Nov 29, 2024

The course was extremely difficult and I felt like it could have been much easier. The lecture videos were low quality and not coherent, despite having some really useful and good information and advice. Other than that, his grading policy isn't that bad as long as you literally follow what the guidelines say (There's an automatic zero policy!)

Tough grader
Gives good feedback
Lecture heavy
5.0
3.0
COSC1337
Grade: A
Nov 29, 2024
Would take again

This is my second time taking the class (first time with another prof). This time around was much harder but better. Not an easy class but you will will learn the right way to do things and you get two chances on every homework.

Clear grading criteria
Lots of homework
5.0
4.0
COSC2436
Grade: Rather not say
Nov 30, 2024
Would take again

Assignments and requirements are hard, but you can use AI and professor even encourages you to use it. No normal tests, just a paper and more coding.

Lots of homework
5.0
2.0
ITSE2302
Grade: A
Dec 1, 2024
Would take again

best web programming class

Online Savvy
5.0
3.0
COSC1337
Grade: A+
Jan 2, 2025
Would take again

Best professor yet. Signed up for the next class.

Lecture heavy
Online Savvy
5.0
3.0
COSC2436
Grade: A
Jan 2, 2025
Would take again

Took this class one semester ago and transferred to Texas State. If it wasn't for this class, I don't think I would have made it through data structures there. Recommend.

Lots of homework
Respected
Accessible outside class
5.0
4.0
COSC2436
Grade: Not sure yet
Nov 16, 2025
Would take again

With only the final project left to go I can say this is one of the best and tougher programming courses. I feel a lot better about graduating and getting out there since taking this course.

Tough grader
Gives good feedback
Accessible outside class
5.0
3.0
cosc4301
Grade: A
Nov 16, 2025
Would take again

Great class covering modern programming going from C++ to Python and covering programming with AI.

Gives good feedback
Respected
Accessible outside class
5.0
4.0
cosc3380
Grade: A+
Nov 17, 2025
Would take again

Great course in AI and data science. No tests and instead discussions of AI and ML. I really appreciated this that we covered both the technical aspects of AI and the philosophy and social parts of AI. Course is very hands on with projects going from simple regression to neural networks.

Gives good feedback
Inspirational
Lots of homework
5.0
4.0
cosc4301
Grade: Not sure yet
Dec 12, 2025
Would take again

Great Professor, He definitely test your coding skills and cares to make you a better programmer and critical thinker. HIGHLY RECOMMEND

Class Info

Online Classes

100%

Attendance Mandatory

7%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 165 grades
Most common grades:
A (103)
Not sure yet (34)
B (28)
Grade Distribution
A(121)B(29)C(7)D(7)F(1)A-/B+(6)
Based on 221 reported grades
A: 103
Not sure yet: 34
B: 28
A+: 18
Common Tags
Lots of homework (124)
Gives good feedback (110)
Respected (101)
Accessible outside class (60)
Skip class? You won't pass. (40)
Inspirational (39)
Get ready to read (30)
Tough grader (22)
Rating Trend

Stable

-0.18 avg change
Sep
Nov
Dec
Jan
Nov
Dec
Last 6 months
Ratings by Course

CS1336

5.0

(1)

COSC1311

5.0

(24)

ITSE2331

5.0

(4)

COSC2331

5.0

(2)

CS2436

5.0

(3)
+11 more courses
Difficulty by Course

CS1336

4.0

CS2436

4.0

cosc3380

4.0

COSC2436

3.7

COSC2302

3.6

Similar Professors