4.8

Vasilios Pappademetriou

Computer Science - College of DuPage

4.8
Quality
2.6
Difficulty
94%
Would Retake
104
Reviews
4.8
Quality
2.6
Difficulty
4.8
Helpful
4.7
Clarity

94%

Would Retake

104

Reviews

Rating Distribution
Official

5

96

4

3

3

0

2

0

1

5

What Students Say

Billy takes the time to make sure he teaches his class all the information they need

CIS1150 - 5.0 rating

Professor Billy is a great professor at COD

CIS1150 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

94%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 91 grades
Most common grades:
A (53)
A+ (26)
A- (5)
Grade Distribution
A(79)B(4)C(1)D(1)F(0)A-/B+(6)
Based on 91 reported grades
A: 53
A+: 26
A-: 5
B: 4
Common Tags
Respected (35)
Participation matters (25)
Caring (23)
Gives good feedback (21)
Inspirational (21)
Skip class? You won't pass. (18)
Clear grading criteria (16)
Amazing lectures (13)
Rating Trend

Declining

-0.85 avg change
Oct
Dec
May
Feb
Nov
Oct
Last 6 months
Ratings by Course

CIS1120

5.0

(2)

CIS013

5.0

(1)

CIS1400

5.0

(11)

2016FA

5.0

(1)

CIS1180NET03

5.0

(1)
+6 more courses
Difficulty by Course

CIS1180NET03

5.0

CIS1450

3.6

CIS1160

3.3

CIS1640

3.0

CIS1400

2.8

Reviews (104)
5.0
2.0
CIS1150
Dec 8, 2015

He is very laid back and easy going. If you need assistance or do not understand something, ask. He will help you. Do the homework and respect both his, as well as your own time and the class will be a breeze.

5.0
2.0
CIS1150
Grade: A-
Dec 15, 2015

This professor did a good job of making boring material bearable. Most professors in this class just assign reading and a ton of homework, but Billy did a good job of involving the class. Would take a him for a class again!

5.0
3.0
CIS1160
Grade: A
Dec 15, 2015

Signed up for Billy's Windows command line course with no experience using DOS or the command prompt. Not only was he helpful, but I enjoyed being in his class and I really learned a lot. This class does require a fair amount of work, as the nature of the material is very trial and error oriented. All said and done was a good class.

5.0
1.0
CIS1150
Dec 15, 2015

He takes dry material that is quite boring and actually relates it to working in IT. I took this once before and the professor just assigned homework and reading. If you do your homework on time, you will have no trouble in this course with this professor.

4.0
4.0
CIS1160
Grade: A+
Dec 17, 2015

Great Professor, helps you out if you are stuck. Communicate with him and you won't fail. Easy to approach.

5.0
2.0
CIS1150
May 11, 2016

Affable, understanding, and informed teacher. Yes, there are labs, quizzes, and a decent amount of homework. However, instead of assigning every single exercise in the books, Billy chose the ones that were most relevant for our understanding of the material. I guarantee you will use the information you learned in this class in the real world.

5.0
1.0
CIS1120
Grade: A-
May 12, 2016

Easy A. Lots of reading. A few multiple choice homework's and 8 exams is your grade. Online teachers tend not to help. This teacher answered emails and I met him in person. Very nice. I'd take a live class with him for sure!

5.0
1.0
CIS1150
Grade: A+
May 12, 2016

You want to learn take his class! He is in the IT field so he knows his stuff and makes the class fun.

5.0
1.0
CIS1150
Grade: A
May 12, 2016

Assigns tasks that can be used in real life. He is always there for you regardless of personal matters, you can always figure out a way to get done what's done. I would recommend this course to anyone who is going into the IT field, as well as being taught by a trained professional is a great experience.

5.0
1.0
CIS1150
Grade: A
May 12, 2016

"Billy" as he likes to be called, is a great teacher. He's a student himself so he knows all the difficulties us as students go through. He makes boring material fun and very easy to learn. If you have any questions me makes sure he's clear and makes sure you understand what he's teaching.

5.0
1.0
CIS013
May 12, 2016

Billy's class has been by far the best class I have ever taken in all of my academic years. Really knows his stuff and can grab your attention when you walk out of that classroom you have actually learned something. Homework in this class is fair and he is a very fair person with an amazing personality. I would 100% take another class taught by him

5.0
3.0
CIS1150
Grade: C
May 12, 2016

Attending class is a must if you don't you will not succeed, the work load can be overwhelming if you are disorganized and do not procrastinate. he is very helpful and down to earth and truly cares about all of his students. not being a computer person billy made the course interesting I learned more in this class then any other class

5.0
2.0
CIS1160
Grade: A
May 12, 2016

Hard class, great teacher makes it easier. Billy is nice helpful & IT smart. Uses industry examples during lecture. Book the school assigns could be better. The computers in the classroom don't execute all the commands so he provided an image for us to work the assignments using our laptop. Labs, Midterm, Final. As he says, no surprises & I agree!

5.0
3.0
CIS1160
Grade: A
May 12, 2016

Non mandatory attendance, however gives extracredit for coming. In class he is very specific about what is to be expected, often points out details that will be covered on the upcoming exam. Will give quizzes, however announces them ahead of time in class. Friendly, and is willing to work with you if you are struggling - just make sure to talktohim

5.0
2.0
CIS1160
Grade: A+
May 13, 2016

Do the work and don't mess around, and Billy will be your best friend. Amazing teacher! In his classes you do the work and you pass, you don't and you fail. Best teacher I've ever had! can't wait to take his other classes. He's always willing to help. in his class, you'll learn real world info and stuff you'll actually use- not just book smarts.

5.0
3.0
CIS1150
Grade: A+
May 13, 2016

Billy was by far my favorite teacher this semester. At first I wasn't really interested in this class, but once we got more into it, I enjoyed it a lot. I learned a lot of useful information that i'll remember outside of class. He helps you when you need it and the work is hands on, but it gets you to understand. I definitely recommend him !!

5.0
1.0
CIS1150
May 13, 2016

Billy is a great teacher, tells you what you need and don't need to know from the course material. Makes the class interesting.

5.0
2.0
CIS1150
May 18, 2016

Billy is extremely nice, laid back and actually cares. As long as you listen to him & respect him he will be nice to you & you'll find his class enjoyable. There are a lot of homework assignments, quizzes, & labs but he makes sure to condense them to cover only the important stuff. Great professor to take if you're going into the IT field.

5.0
2.0
CIS1150
Grade: A
May 19, 2016

If you have a basic understanding of Microsoft office you will more than likely pass. He is a great teacher. Teaching style is a lot better than other teachers you will have. He is always willing to help and makes himself available to be reached if you need to ask a question outside of class. Keeping up with homework is also a must.

5.0
3.0
CIS1150
Grade: A+
Jun 13, 2016
Would take again

I personally am very proficient with PC use, and during the course of his class still learned quite a bit. His intro course is specifically molded so that all kinds of students will walk away with valuable knowledge for the future. He requires only the amount of work you need to learn, and goes out of his way to ensure student success.

5.0
4.0
CIS1160
Grade: A
Jun 13, 2016
Would take again

The course itself (CIS1160) is questionable in its usefulness, but it is a req for the 3+1 so be prepared to take it. Billy sets you up for success in this course though, he sets out reading and has excellent lectures that are more than adequate to help you learn. That is not to say he or the course is easy, you MUST try in order to Succeed.

1.0
4.0
CIS1160
Grade: A-
Jun 14, 2016
Wouldn't take again

Class is hard for no reason. Directions are not clear, material is a lot easier than he makes it. Some of the homework can take up to 4 hours. He expects you to read the book, and webpages he provides ,and spend hours outside of class practicing command line. The final is creating a batch file, wasn't too hard just took so much time. avoid this guy

5.0
4.0
CIS1160
Grade: A
Jun 27, 2016
Would take again

After taking his 1150 & this class, I changed my major to CIS. 1160 is written by the school & required for 3+1 program & is a lot of hard work. But open book exams, extra credit, easy grading. Gives functioning lab work & expects students to explain why it works. Takes 4 hours if you don't read the book & material! Wish he taught more classes here

5.0
2.0
CIS1150
Jul 21, 2016
Would take again

He was very friendly and was very helpful in making the summer class as painless as possible. He has lots of good thoughts to share in class and is very practical.

5.0
3.0
CIS1150
Grade: A
Aug 2, 2016
Would take again

Great teacher knows his stuff. Do your work and don't be lazy you should be fine.

5.0
3.0
CIS1400
Grade: A
Aug 2, 2016
Would take again

I came into this class with prior knowledge of IT. But that did not stop me from learning in and enjoying Mr. Pappademetriou's great lessons! He does more than lecture. He is very hands-on and has plenty of knowledge to share from his many years of experience in the IT field. Take his class! You won't regret it!

5.0
2.0
CIS1150
Grade: A
Aug 4, 2016
Would take again

I am so glad I took this class over the summer. From day 1 it was clear that Billy really cares about teaching his students useful information which they can apply to the real world. Make sure you attend all classes - they're actually very interesting and go by fast. Finally, ask questions; you will learn so much!

5.0
2.0
ITM301
Grade: A+
Aug 11, 2016
Would take again

Amazing Professor! I had him for my ITM 301 class for summer at IIT. Knows what he's talking about and extremely helpful. Easy A if you just pay attention and do the work. Both midterm and final were take-home!

Gives good feedback
CARES ABOUT STUDENTS
Respected by students
5.0
1.0
CIS1400
Grade: A
Aug 13, 2016
Would take again

Billy is very well respected & admired by a lot of students! He's very clear, straight forward & you'll know from Day 1 what he is expecting. His lectures are straight forward and he tells you everything you need to know. No surprises on Quizzes or Exams. He truly cares about his students and will go above and beyond to help them out in ANY way.

Gives good feedback
Respected
Participation matters
5.0
4.0
CIS1150
Grade: A
Aug 17, 2016
Would take again

Great personality. To be honest I'd take his class again.

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CIS1150
Grade: A
Aug 19, 2016
Would take again

I took Billy for CIS 1150 in the summer. This class was not difficult at all and Billy makes it interesting. He's a fair professor and is really passionate about what he does. It was a 4 hour class two days a week, but we never stayed the full time. Many projects and in class labs and assignments that took time, but weren't hard. He's a great guy!

Gives good feedback
Respected
Caring
5.0
4.0
CIS1150
Grade: A
Dec 7, 2016
Would take again

Who rates a professor bad a few weeks after a class starts? Someone that can't keep up. Great class but not easy. Want to learn, take Billy's class. Attendance required & gives points to be there. Lot of group discussions. Great lectures. He also teaches IT classes at IIT. I asked him for letter of reference and he gave it to me. Work for that A!

5.0
2.0
CIS1150
Grade: B+
Dec 10, 2016
Would take again

Billy is a great professor, he has great experience in the field that he relates to topics have in order for the class to get an overall better understanding of lessons being given. All homework is clearly written out, and so is the overall class structure. I'd recommend Billy to anyone looking to take this class.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
1.0
2016FA
Grade: D+
Dec 15, 2016
Would take again

He's one of the best instructor ever and so friendly all what you gotta do is show up to the class and never miss a lab that is how it works with him highly recommended

Respected
Inspirational
Amazing lectures
5.0
3.0
CIS1150
Grade: A+
Dec 15, 2016
Would take again

Billy makes computer learning fun and challenging. Yes, there's lots of homework but it's more than manageable. He truly cares about his students and wants them to succeed. He allows you to think critically and apply the knowledge you learn to everyday life. Discussion and lectures were always fun. He's an excellent professor.

Inspirational
Clear grading criteria
Amazing lectures
5.0
2.0
CIS1130
Grade: B
Dec 16, 2016
Would take again

Billy does a great job of teaching the class, however the book selected by the school for this class was terrible. The class should be written by professors in order to include labs and lectures to actually challenge the student in Windows OS. I also believe this class should include the Microsoft Suite on Excel, Word, PowerPoint, & Access.

LOTS OF HOMEWORK
Caring
LECTURE HEAVY
5.0
2.0
CIS1130
Grade: B
Dec 16, 2016
Would take again

This being an online class be prepared to read. The class structure is clearly laid out for the student showing what needs to be done each week before being assigned. For my first online class it went great! Billy stays on top of the student to ensure work is being done.

Get ready to read
Skip class? You won't pass.
Clear grading criteria
5.0
4.0
CIS1120
Grade: B
Dec 18, 2016
Would take again

Billy and I have met in person and he is a great instructor. He can be a tough but is respectable and willing to guide his students to succeed.

Respected
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CIS1130
Grade: A-
Dec 18, 2016
Would take again

Billy and I have met in person but the class was laid out in order and i new what to expect. He has been a great instructor and done well at guiding his students.

Respected
ACCESSIBLE OUTSIDE CLASS
Hilarious
4.0
3.0
CIS1150
Dec 20, 2016
Would take again

Teaches the class very thoroughly. The way the class runs, you can't not do your homework. Do everything he asks you too and you will get a good grade in the class.

Gives good feedback
Respected
LOTS OF HOMEWORK
5.0
2.0
CIS1150
Grade: A+
Dec 20, 2016
Would take again

While there are several assignments in this class, Billy allows plenty of time to complete them. If you stay ontop of the homework you'll do perfectly fine. The beginning of class is spent discussing recent tech news, which is fun and interactive. Overall, Billy does a good job explaining things several different ways to help everyone understand.

Participation matters
Inspirational
Clear grading criteria
5.0
2.0
CIS1150
Grade: A
Dec 21, 2016
Would take again

Where do i start off. Billy is a great guy with a good sense of humor. He can get pretty angry at times (try not to piss him off). He made me develop a passion for IT. Great inspirational teacher who will help and listen! Assigns a hefty amount of homework. He helps you strive to become creative. COLLEGE OF DUPAGE NEED MORE PEOPLE LIKE HIM. A1 guy.

Gives good feedback
LOTS OF HOMEWORK
Inspirational
5.0
2.0
CIS1150
Grade: A
Dec 21, 2016
Would take again

Billy knows and cares a lot about IT and it shows throughout this course. He has a great personality and sense of humor, and he strives to make sure each student understands the lectures. Billy uses an e-book, which saved me some money. Overall if you listen to the lectures (which are fun), do the homework, and participate you should be fine.

Participation matters
Hilarious
Caring
5.0
2.0
CIS1150
Grade: A
Dec 21, 2016
Would take again

The best teacher you could ever ask for. He wants what's best for you, caring, not strict. If you participate do the work you'll do great! You will walk out of the class with more knowledge. This class is an easy A. If you choose another teacher you will may regret it. I took this class on a Friday 6-950 I regret nothing! It was awesome!

Inspirational
Hilarious
Caring
5.0
2.0
CIS1150
Dec 22, 2016
Would take again

Billy is the professor that makes any first-time college students feel right at home. The class was excellent and he made sure that it kept you aware of technology and society. In this class, Billy actually makes the mid-term and finals FUN TO DO!! What?!!! Who does that??!!! It's an easy A and I wish the guy taught more technology classes at COD!

Respected
Participation matters
Caring
5.0
3.0
CIS1150
Grade: A+
Dec 24, 2016
Would take again

Great teacher. His class integrates learning exercises for software needed in the professional working world with discussion about current events related to information technology. He is a fair man. The workload is reasonable and relevant to the learning priorities of the class

Participation matters
Caring
EXTRA CREDIT
5.0
3.0
CIS1150
Grade: A
Dec 28, 2016
Would take again

He makes the dry textbooks interesting. With eperience in the subject, he ties the material to real scenarios. He's accommodating for students with disabilities. The discussions about current events in technology are thought provoking and fun. The midterm's oral presentation part prepares students for the oral aspects of a career in technology.

Participation matters
Skip class? You won't pass.
Inspirational
5.0
2.0
CIS1150
Dec 31, 2016
Would take again

Very knowledgeable about the IT industry. Classroom discussions are entertaining and informative, and he sets clear expectations for succeeding in his class. Cares about his students. Attendance is mandatory to pass.

Skip class? You won't pass.
Amazing lectures
Caring
5.0
2.0
CIS1150
Grade: A+
Jan 2, 2017
Would take again

An inspirational professor. Lectures are 30 - 45 min. Rules: Points given for mandatory attendance. He's lecturing you don't talk. You sleep in class he will ask you to leave. Clear due dates, no late work accepted. Don't cheat! Respect him, be honest & don't lie. He seems rough but he's the nicest caring person in the world talking to him 1 on 1.

Respected
Inspirational
Amazing lectures
5.0
2.0
CIS1150
Grade: A
Jan 3, 2017
Would take again

I had to take this class twice. The last teacher was terrible. I am an accounting major and I hate computers. Billy knows how to present it in basic terms so it can be understood. Lot of discussions. Don't participate and don't show up, your grade will suffer. Take it with Billy you won't regret it!

Respected
Participation matters
Hilarious
5.0
1.0
CIS1150
Grade: A+
Feb 1, 2017
Would take again

Great overall teacher, get in-depth with material and never gives you too much work, tests are done with the help of his lectures, participation is mandatory but fun and entertaining. Great overall.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
2.0
CIS1150
Grade: A+
Feb 14, 2017
Would take again

He's a great professor overall. The class is basically common sense and he makes the class really interesting. Basic computer class is kinda dry but he make it really interesting. The test is really easy, it's common sense and as long as you read the definitions you're going to be fine. TAKE HIM!!

5.0
2.0
CIS1150
Apr 9, 2017
Would take again

Billy is a great professor to have. He takes information that could be tedious and boring (due to the textbook he's required to use) and turns it into useful and relatable information. Do your homework, and come to class prepared and participate, and you are golden. It's easy to see how much Billy appreciates students giving an effort.

Participation matters
Hilarious
Caring
5.0
5.0
CIS1180NET03
Grade: A
May 17, 2017
Would take again

Will NEVER take an online class again. Without having a teacher in class or other students around, online classes bite. Seen Professor Billy during office hours. Nice guy. Funny. Smart. But strict. Will not accept late work. You cheat off the internet he gives a 0. My friends say he is a good teacher in live classes. Taking his summer Linux class.

Tough Grader
Gives good feedback
EXTRA CREDIT
5.0
3.0
CIS1450
Grade: A
Jul 27, 2017
Would take again

Professor Billy as he likes to be called does a great job of making content easy to understand. He gives you the basics and encourages learning from many sources including google. He also provides tutorial video links and good sites to learn from. While the content wasn't easy, I felt the class was relatively so do to his lectures and class struct.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
CIS1150
Grade: A
Aug 16, 2017
Would take again

All-around great guy and teacher. Good for students of all levels/backgrounds. Don't insult him by cheating, he can tell. Amount of homework is directly related to how students behave in class, so respect him. PARTICIPATE. Lectures are relevant and comprehensive but not overwhelming. Info for tests, etc. from lecture, so take notes.

Gives good feedback
Hilarious
Caring
5.0
3.0
CIS1450
Grade: A
Aug 19, 2017
Would take again

Professor Billy (His Preferred Title) is an amazing professor that cares allot about his students, and computer science. The class went smoothly and there are no guessing games on what you need to learn. Class are inspirational. My favorite professor so far. He goes the extra mile and provides tons of resources. Bad grade NOT TRYING AT ALL.

Participation matters
Inspirational
Caring
5.0
3.0
CIS1450
Grade: A
Aug 19, 2017
Would take again

Great professor. He doesn't just read off powerpoint slides, and he also incorporates some of his own industry experience into lectures. He's straightforward in his expectations, and cares about students.

Tough Grader
Respected
Skip class? You won't pass.
5.0
4.0
CIS1450
Grade: A
Aug 19, 2017
Would take again

Professor Pappademetriou commits to students' success. He connects the course topics with the real world. He also engages students to consider the present state of the industry and where it is headed. Every class session was interesting. His classes are not difficult if you do the work.

Gives good feedback
Participation matters
Caring
5.0
3.0
CIS1150
Grade: A
Aug 21, 2017
Would take again

Professor "Billy" as he likes to be called , was very helpful and understanding. He was very caring and often times made sure I was understanding everything since he knew I had been out of school for over a decade. Participation is very important to him, so make sure you speak up. He will always give you feedback on how you are doing and help you!

Gives good feedback
Participation matters
Caring
5.0
3.0
CIS1150
Grade: A
Aug 21, 2017
Would take again

Reasonable. if you do the work you'll pass.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
CIS1150
Grade: A
Aug 21, 2017
Would take again

There are just not enough words out there to describe how great Professor Billy is. He really cares about his students and inspires them to do great. His class is one of the best classes at COD. I learned not just about computers but also about very important life lessons. Anybody who does not take his class is missing out. SO TAKE HIM!

Gives good feedback
Inspirational
Hilarious
4.0
2.0
CIS1150
Grade: A+
Dec 7, 2017
Would take again

Professor Billy is a very nice guy who is passionate about his subject and helping his students. Although he may come off as rough at times, he is a genuinely caring person especially one on one. Just don't push his buttons, be quiet during lectures, and participate.

Respected
Amazing lectures
Would take again
5.0
3.0
CIS1400
Grade: A
May 26, 2018
Would take again

Nice guy, very friendly and approachable! DON'T take advantage of his niceness; nice does not equal pushover (I'm looking at some of my classmates here). Easy A material: show up to class, listen when he talks, do the homework. Always willing to listen to questions.

Respected
Participation matters
Clear grading criteria
5.0
2.0
CIS1150
Grade: A+
May 26, 2018
Would take again

I learned a lot from his teaching expertise, which helped me gain a lot of confidence, especially when it came to presenting blogs; discussing the blogs in the classroom was fun and I began to develop confidence in myself as a result of that. He is fun and I will highly recommend him to my friends for CIS classes.

Gives good feedback
Inspirational
Hilarious
5.0
2.0
CIS1150
Grade: A+
May 27, 2018
Would take again

Professor Billy is an amazing professor. It was a 4 hour class and I can honestly say not once did I get bored. He comes out mean at first but hes a caring guy who cares about his students. His class was the first class where I overcame my stage fright. Prepare to talk!!

Respected
Skip class? You won't pass.
Amazing lectures
5.0
2.0
CIS1150
Grade: A+
May 27, 2018
Would take again

Professor Billy was probably one of the few teachers whose class was fun to attend. Though it was an 8 week class and classes are bound to be longer each day, he makes it very interesting. Show up to class, do your work and you'll get that A. He offers E.C which may help you if you fall behind. Very knowledgeable and respectable person. No Regrets!

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
CIS1150
Grade: A
May 28, 2018
Would take again

Great teacher who knows his stuff. You go to class and turn in the work on time and participate you can get an easy B. Have to work some for an A. There is a midterm which requires a decent amount of work and he is easy to understand and teaches you stuff you will find interesting.

Respected
Skip class? You won't pass.
LECTURE HEAVY
5.0
4.0
CIS1400
Grade: A
May 28, 2018
Would take again

Great teacher for this class. Sometimes it can go pretty fast but as long as you read the book or pay attention to the lectures youll be okay. All projects and homeworks can be worked on as a group which makes it fun.

Skip class? You won't pass.
Clear grading criteria
GROUP PROJECTS
5.0
3.0
CIS1400
Grade: A
May 28, 2018
Would take again

He's the one professor who gave me a chance to prove that I had changed my academic habits. I had been dragged down by a history from over 5 years prior and was being forced to take classes that were irrelevant to what I wanted to do. Professor Billy gave me the chance to move forward in my life and is the reason I will be graduating when I do.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
CIS1150
Grade: A+
May 28, 2018
Would take again

Amazing Professor! If you've taken any class at COD and passed with an A, this will be no different except from the fact you don't walk out of the class not knowing anything. You actually learn and walk out with an A. The only way to not get an A is to not show up and do nothing.

Hilarious
Amazing lectures
EXTRA CREDIT
5.0
3.0
CIS1150
Grade: A
May 28, 2018
Would take again

Professor Billy, he was really very kind and amazing sir. He always get ready to answer your question again and again until you get clear. He has very clear grading criteria, he works systematically. Each of his lecture is really very important, it is especially important for computer science students.

5.0
3.0
CIS1400
Grade: A
May 29, 2018
Would take again

Professor Billy is a great mentor while you take intro to programming with him. He has a socratic teaching style in as much as a programming class can be - you will pass if you reach out to other students and work together to solve logic problems. Programming became fun for me! Before this class it was extremely confusing and out of reach!

Respected
Inspirational
GROUP PROJECTS
5.0
4.0
CIS1400
Grade: A
May 30, 2018
Would take again

Prof. Billy is a very practical person and tries to keep pace with Industry. Updated himself very well and us together so, you are not behind and run through different practical examples. He is Awesome.

Respected
Participation matters
Inspirational
5.0
3.0
CIS1400
Grade: A
Jun 2, 2018
Would take again

I dont really like to rate professors but he is very good.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
3.0
CIS1400
Grade: A
Jun 6, 2018
Would take again

The class was basic logic of programming and essentially we would learn something new on the program each week. So long as you're social enough to ask classmates for help and put in your best effort you should be in good shape. He was very understanding and fair of other students needs.

Skip class? You won't pass.
Clear grading criteria
Caring
5.0
3.0
CIS1150
Grade: A+
Jun 12, 2018
Would take again

I found Prof. Pappademetriou's (He usually goes by Billy) class insightful and useful. I am a nursing student but the fact that we are going to be surrounded by computer technology is no mystery to students today. I believe this class begins to educate you properly on what exactly you should know when it comes to computers. Great guy better teacher

Gives good feedback
Respected
Participation matters
5.0
3.0
CIS1150
Jul 30, 2018
Would take again

Awesome teacher, keeps the class moving, this is not a snoozer, you'll actually enjoy it and hopefully get into it. Lots of homework, but it was an adult fasttrack. Do your homework/classwork, 1 midterm, 1 final, turn in on time, attendance not mandatory (but you get points for attending) and you should get an A. Would definitely take him again.

Respected
Inspirational
Clear grading criteria
5.0
4.0
CIS1150
Grade: A
Oct 16, 2018
Would take again

Awesome Prof! If you fail this class it is simply b/c you didn't come to class or do the work. He is super helpful & although the material is difficult he explains it well so you can understand it. Expect to work with others. All the assignments are explained upfront & if you stay on schedule you will do well.

Participation matters
Clear grading criteria
Caring
5.0
2.0
CIS1400
Grade: A
Oct 23, 2018
Would take again

He can explain the fundamentals very well and makes sure you are aware of any resource you might need (or want) to look into to fully grasp any concept. He is willing to discuss non-course related topics as well, including future curriculum and education planning.

Respected
Participation matters
Clear grading criteria
5.0
2.0
CIS1150
Grade: A
Oct 30, 2018
Would take again

Professor Billy is a great professor at COD. He has in class discussions that really show how technology has changed our lives. His class is truly a life changing experience. The homework assignments are quite simple. The Midterm is just a presentation on a certain IT related topic. I recommend Professor Billy all the way.

Participation matters
Inspirational
Caring
5.0
3.0
CIS1150
Grade: A-
Dec 12, 2018
Would take again

Great class! Professor Billy's personality kept the class engaged and allowed for interesting class discussions (even for a CIS course)! Very knowledgable and caring. Highly recommend taking one of his classes.

Respected
Participation matters
Hilarious
5.0
3.0
CIS1150
Grade: A+
Dec 13, 2018
Would take again

Hes a really good teacher. He works in the industry so he knows his stuff really well. His lectures involve a lot of real world experience so you will learn something new every class. Just participate in class, do the work, and you will get an A. Attendance is mandatory but it is a class you wont want to skip.

Respected
Skip class? You won't pass.
Inspirational
5.0
4.0
CIS1150
Grade: A+
Dec 13, 2018
Would take again

Prof. Billy takes the time to make sure he teaches his class all the information they need. Class expectations are laid out on the first day and are very easy to follow. If you do your work on time you will have no problem passing. Participation and attendance are mandatory, but you will want to attend every class because he makes it genuinely fun

Participation matters
Inspirational
Clear grading criteria
5.0
4.0
CIS1150
Grade: A+
Dec 15, 2018
Would take again

Honestly, one of the best classes I've taken at COD. Professor Billy is amazing! He's so caring and will help you out with anything you need. He always stays after class to answer any questions you may have. You have to make sure you participate in class and make sure you do the blogs. Make sure you try your hardest and pay attention.

Tough Grader
Inspirational
Caring
5.0
2.0
CIS1150
Grade: A+
Mar 15, 2019
Would take again

This prof is amazing. All his work is straight forward with directions, if you get anything lower than an A in this class, it is your fault. Class has lectures everyday but he makes them interactive, doesn't just read off of a powerpoint. Come to class, submit homework on time, and do your midterm project on time, and you will get an A.

Respected
Participation matters
Inspirational
5.0
2.0
CIS1150
Grade: A+
Mar 15, 2019
Would take again

Professor Billy was amazing! There is so much to learn from this class. If you show up to class every day, do your work on time, and do all of the required assignments, youll do great! Professor Billy is always willing to help and is very understanding, so dont be afraid to ask questions!

Respected
Skip class? You won't pass.
Caring
5.0
1.0
CIS1150
Grade: A+
Mar 18, 2019
Would take again

Do not hesitate to take Billy's class. You will regret not taking it. Everything is straight forward just go to class. He connects everything to real life experiences. 100% would take again.

Skip class? You won't pass.
Clear grading criteria
Caring
5.0
3.0
CIS1150
Grade: A
Mar 19, 2019
Would take again

Ok im going to be realistic. This professor is tough on rules so don't mess around with serious things. Saying that he doesn't mess around is loose because he loves to teach but also tosses jokes and takes his students seriously. Take his class it will change your life.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
2.0
CIS1150
Grade: A+
May 17, 2019
Would take again

Easy class. He is strict but cares a lot about the students. My advice is don't slack and do EVERYTHING he tells you to do, and you'll be okay. There will be one blog posts every week, and the midterm is just a 5-10 minute presentation on something IT related. Do the reading and it's an easy A for the final as well. Nothing is hard with effort!

Respected
Skip class? You won't pass.
EXTRA CREDIT
5.0
3.0
CIS1150
Grade: A
May 27, 2019
Would take again

A wonderful teacher. He's not the type of professor that just teaches for the heck of it. He honestly wants to educate his students, and it shows! He won't put up with bullsh*t, but he will certainly make you learn. As long as you stay engaged and do all the assignments, you'll pass.

Participation matters
Skip class? You won't pass.
Caring
5.0
2.0
CIS1400
Grade: A
Jul 16, 2019
Would take again

Awesome teacher. Show up to class, do the homework, and youll be fine.

Gives good feedback
Skip class? You won't pass.
Group projects
5.0
3.0
CIS1150
Jul 29, 2019
Would take again

Amazing teacher! Very understanding and makes the class fun!

Gives good feedback
Respected
Amazing lectures
5.0
2.0
CIS1150
Grade: A
Dec 11, 2019
Would take again

Prof. Billy is pretty straight forward about his class and what he expects from you. It was a 7 week course with a discussion post, a homework assignment and two quizzes (open book) every week! Seems like a lot but it was actually very easy to handle. Must buy the book and must show up to class.

Respected
Skip class? You won't pass.
Inspirational
5.0
3.0
CIS1150
Grade: A
Jan 24, 2020
Would take again

Best professor ever! Professor Billy is very passionate, caring, and respectful. If you pay attention, show up, do homework, you will pass easily and get an A! He wants his students to know what he is teaching! He knows so many things about a career in the IT field and is willing to share them with his students. Highly recommended!

Gives good feedback
Respected
Inspirational
5.0
3.0
CIS1150
Grade: A
Aug 4, 2020
Would take again

Professor Billy really goes the whole mile for his students! His lectures are excellent, this man knows his stuff, and explains it clearly. Don't slack, be punctual with your work. I definitely recommend him for anyone taking this course. He's not just a great teacher, he opens your eyes to many interesting things. Wants students to succeed!

Amazing lectures
Respected
Participation matters
1.0
1.0
CIS1130
Grade: A
May 27, 2021
Wouldn't take again

The most disrespectful instructor I have ever come across. I saved the email chain, ask if you want to see. I was insulted and verbally attacked for pointing out a few corrections. I've been doing this a long time and took the course to wrap up my GI Bill. Many of the other students had neg issues but only positive feedback here? Interesting

Tough grader
1.0
5.0
CIS1640
Grade: B
Oct 28, 2021
Wouldn't take again

He never answers emails and gives minimal instruction on homework and essay assignments. With the minimal instructions, he grades super hard and never gives an explanation other than to look at the video he made for the class.

Lecture heavy
Tough grader
1.0
2.0
ITM301
Grade: A
Dec 12, 2021
Wouldn't take again

STRICT grader. Took off tons of points for no reason on many assignments. He takes forever to reply back to emails. Book was purchased for no reason. The stupid toolkits were only used in the last 2 weeks of class & to open up a piece of hardware and submit a picture of it. Not a useful class at all. Class irl is useless bc we watch random vids.

Amazing lectures
Caring
Tough grader
1.0
5.0
CIS1450
Grade: A
May 12, 2022

In class 98% of all the lectures are just slides being read off a website. It is preferred to email him as a last resort after watching videos and asking other students first. I can understand the notion of not babying his students. But anybody can just record themselves and enter a grade on a sheet. There should be some effort to actually teach.

Tough grader
5.0
2.0
CIS1640
Grade: A+
Feb 19, 2023
Would take again

This course was all uCertify quizzes and labs iirc, so I can't speak to what (only recent commenters?) said regarding tough grading. I loved the book uCertify used, which wasn't referred to by name but was by Chuck Easttom (I know because he plugs his website in one chapter). It made me more interested in cybersecurity than I thought I could be.

Get ready to read
Clear grading criteria
5.0
3.0
CIS1640
Grade: A
Nov 15, 2024
Would take again

Had Professor Billy live & online classes. Don't like lectures & being in class? Online is turn & burn. Strict due dates but gives 2x on exams, unlimited on others. Want to learn & like participating in a live class? Take his class. A+ lecturer & Industry experience. Cyber expert. You slack sleep & scam? Pass him up. You will lose that battle! LOL

Participation matters
Amazing lectures
Hilarious
5.0
3.0
CIS1640
Grade: A
Nov 21, 2024
Would take again

Professor Billy is a Cyber and IT expert that can explain in easy terms. But teaches class as real life everyday scenarios not too technical. He can seem tough and rough but he is a really nice person when you talk to him. He is the reason I entered IT and got my CIS degree @ COD. Class is not blow off, but you will learn if you really want to.

Participation matters
Amazing lectures
Respected
5.0
2.0
CIS1640
Grade: A
Oct 5, 2025
Would take again

i really enjoyed this class because i got to learn about cybersecurity and how i can apply it in my software development once i graduate. i think that everyone should take this class because cybersecurity is becoming more important in SDLC. professor billy was responsive and answered my questions and actually gave us real life experience

Clear grading criteria
Caring
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

94%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 91 grades
Most common grades:
A (53)
A+ (26)
A- (5)
Grade Distribution
A(79)B(4)C(1)D(1)F(0)A-/B+(6)
Based on 91 reported grades
A: 53
A+: 26
A-: 5
B: 4
Common Tags
Respected (35)
Participation matters (25)
Caring (23)
Gives good feedback (21)
Inspirational (21)
Skip class? You won't pass. (18)
Clear grading criteria (16)
Amazing lectures (13)
Rating Trend

Declining

-0.85 avg change
Oct
Dec
May
Feb
Nov
Oct
Last 6 months
Ratings by Course

CIS1120

5.0

(2)

CIS013

5.0

(1)

CIS1400

5.0

(11)

2016FA

5.0

(1)

CIS1180NET03

5.0

(1)
+6 more courses
Difficulty by Course

CIS1180NET03

5.0

CIS1450

3.6

CIS1160

3.3

CIS1640

3.0

CIS1400

2.8

Similar Professors