3.5
Quality3.7
Difficulty46%
Would Retake103
Reviews46%
Would Retake
103
Reviews
Rating DistributionOfficial
5
44
4
18
3
11
2
8
1
22
What Students Say
“The labs are extremely difficult and most times, are much harder than the examples given”
CIS3344 - 1.0 rating“Completing the labs took extensive research outside of lecturesIm talking hours”
CIS3342 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
63%
Textbook Required
63%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.84 avg changeRatings by Course
CIS55
5.0
(1)CIS624
5.0
(1)CIS4309
5.0
(1)CIS1057
5.0
(1)CISALLHIGHLE
5.0
(1)Difficulty by Course
CSC203
5.0
CIS3344
4.4
CIS
4.3
CIS3342
4.3
CIS3309
4.2
Reviews (103)
Good teacher, very helpful if you need him, easy A!
The best lab professor to have for CIS 1055. Lab assignments are easy and if you take time to do the work, you will earn good grades.
very good professor...best lab teacher in cis1055
Best professor I ever had in college.
Great professor, very clear on subject matter, specifically emphasizes what will be on quizzes and exams. Best lab teacher!
He is a nice lab teacher and funny. He is very helpful but at the end he doesn't help out a lot. It's like he is nervous to help out and he is also rude. He does not care to much to help when needed or when student's had questions at the end of the semester.
Took him last semester just to get rid of my science B and got a lot more out of it then expected. Great Lab professor, and lectures could be kindof boring but he never drug them out, more the material was boring. Really nice guy in general and helped students who didn't know anything about computers. Definitely without a doubt recommend takinghim
Surprisngly, I LOVED this class! I did not expect to enjoy it as much as I did. Chris understands that students in the class are not computer geniuses and gives you all of the info you need to do well. Class is not mandatory, so you are not forced to listen to info you already know. Lab (Excel) is a little hard, but I highly recommend this class!
He had big shoes to fill with the tragic passage of Henri Wiesel, the original instructor for the course. He put together all new presentations and materials for the course and really made an effort to provide students with tools and information about .NET web development.
pascucci is awesome. i loved this class. lab is easy, excel gets a bit tough. there were a few ppl who knew nothing about computers & still did well. lectures not required, which is cool because most of the material is very easy. study ppts, which are posted & youll do fine. group projects are fun &he makes class interesting. i would take him again
Very specific grader and allows for no leeway if you dont do everything by the book. Really nice guy, but this class was way more difficult than it needed to be. dont take unless you really need it. the TA was on a power trip and graded everything so harshly.
Super nice guy, but super heavy courseload....deff not for the weary. take caution because the grading is way too intense for a core class. mind you chris is very understanding as a person but it will not be reflected in his grading. glad i took overall because it convinced me not to major in cis. lol
This class was a waste. not professors fault but there is no reason to spend so much time learning how to design a website with the strict bounds that these lunatics want. pass on class. chris was nice but class a major pain
Chris is an awesome teacher! I had very little interest coming into the class since I am not a computer person. He made the topics very interesting to learn especially to computer illiterates like me. His examples are great and the information he provides is very useful even after the class He is always available to help. Take his class!!!
his grading is wayyyy too strict for a gen ed class. his instructions for projects aren't clear, and then he takes a lot of points off for little things. he's a nice guy but he needs to understand that most of his students have 4 other classes that they care a lot more about
Great Professor! I hate computers, but he really made the subject and discussions interesting. I learned a lot in this class. Easy A if you go to class, complete assignments and study lecture slides for quizzes. Take this class!!! He is a fair grader and understanding.
This C programming class was required for my major in E.E. I had no interest in learning programming and started off doing terrible. He helped me alot. Any other professor I would have failed the class, but I was able to get a B.
Deffinately take him! I had friends in other sections that were a nightmare. He is by far the best teaching this class. He is easy going, funny, and approachable, too.
Great professor! He actually cares about his students.
Kind of funny, justdo the work and follow directions, try hard, we have some interesting discussions, study the notes you take, attendance isn't mandatory, but you will do much better on quizes
Great professor. Always available for help and most approachable professor I ever had. Quizzes can be tough. Plays games in review that are very helpful, fun, and great way to learn.
He is an alright teacher but totally expects everyone to be a computer expert like he is. Makes you do group projects which are not easy whatsoever, make a website, class presentations,tons of quizzes, tons of assignments. Not an easy class and had to do ALOT of work just to get a B+. Nice guy but gives too much work which only gives you headaches.
He's a fun teacher and it's a pretty easy class. Going to lab pays off and going to class, although not mandatory, can help you boost your grade if you're borderline. He's really easy going and flexible
The class was mandatory for me to take, and I really hate computers but he was one of the nicest, most helpful professors I've ever had. Really easy class, but a decent amount of work. If you want a good grade you have to go to class. However, he makes his lectures fun. I loved him and would absolutely take him again in a heartbeat.
very good professor. He gives alot of work but is always there to help you.You have to do alot of quizzes, a website, group project, wiki, blogs etc. I would take his class again in a heartbeat. It wasnt an easy A but an A nevertheless.
Placebo general education class, but it could be worse. If you can't get at least a B in the class, it is your own fault. Bring a laptop/smartphone because you'll be bored out of your mind.
Good class and I changed my major because of it. Everything is posted from PowerPoint lectures to all assignments for those that can read. Quizzes are tough, but going to class helps. If you get a C or below in this class, you don't belong in college.
one of the worst teacher, he doesnt give out A's no matter what. this weekly quizzes are pointless and hard to study for a head of time. i do not recommending taking him if you are a business major. just take your computer literacy test.
I actually enjoyed this class. This class made me rethink what i really wanted to major. You'll learn how to create a website, which i thought was really fun. In this class you should really know his pp. exams are based off of his pp. No required text. Hmm ya & quizzes are on every other week.
No textbook which was nice. Everything comes from his ppts so no need to take notes. As long as you do the requirements then you get a decent grade. Quizzes are tough but as long as you focus on the answers and study for the final you should do well. Lectures are super boring and he posts the ppts on Blackboard so you should bring a laptop.
Don't take this Professor if you are a Business Major. The amount of work, quizzes, website, projects is way too much for a GenEd class. His grading is very subjective in group projects. I barely got an A in this class, while I could concentrate more on classes for my Major. Think twice before taking him!
This guy is terrible. Take the computer literacy test and if you're reading this pascucci you can shut up
Great Teacher . he gives work for you to do but if you need help he will give it all you need to do is ask. Just do the work in class and youl be fine
He is really unfair with grading and makes no exceptions no matter what. He is not an understanding person and his exam questions are far too specific for the amount of content taught (especially for a gen ed). DON'T TAKE HIS CLASS!
He grades unfairly and harshly. He does not curve and will let the whole class fail and not care. Worst class I have ever taken. Gives pop test on day of low attendance and laughs.
Terrible Professor. Makes a Gen Ed class difficult to get an A in. Grades extremely harshly. Ruined my GPA. Do not take him!!!!!
He is passionate about teaching, and truly wants kids to learn the material. He is a little tough, but if you need help he is always there. Email him at 2 am the day a project is due and receive a quick response in helping you resolve whatever issue. He is great. Do the work and see him if any problems happen and you will be fine
Professor Pascucci is a great professor and does a really good job covering the material for this course. It's a lot of material, so be prepared to spend a good amount of time on your projects.
I was always not the best when it came to programming, but taking both semesters with this professor made me a better programer. Still not the best, but he helps and his ppt helps also. He is really tough but also is very helpful if you just ask. Overall go to class and ask for his help and you'll be fine.
Professor Pascucci is a very fair grader. He is always around to help if you are having issues with any of the programming assignments, and for the most part, there is no textbook needed in class. All of his notes are on PPT slides and are very thorough and detailed. As long as you do the work and put effort into it, you will succeed in his class.
Grades fairly, loves to reach. Gives great advice and is always there to help you- just ask!
seems most of the negative comments are from gen ed classes taught. For IST majors, it is a challenging class but if you show up and work hard he is there to help and you will be fine.
Seems like a really nice guy but the Cyberspace & Society course is not one I would recommend taking. Quizzes (four of them) are tough, a lot of other assignments. If you flub the quizzes you probably won't manage an A in the course even if you do everything else. Not worth the time investment for a Gen Ed course.
He's pretty average and has good lectures with powerpoints normally posted on blackboard. There's also a supplemental lab and quizzes on the material every week. They can be so annoying sometimes and the material can be a bit much sometimes, but he does do his best to explain it all. He's good, i'd recommend!
He's alright. Lots of tedious homework and assignments. All his lecture slides are online which helps a lot. Overall it isn't too hard, and you'll definitely learn some helpful things regarding technology from his class. Biggest pet peeve is that he teaches with his eyes closed, it got a little weird but we didn't judge him too hard for it.
Really nice professor & is more than willing to help students or explain material further. Come to class, take notes, and study and you can pass with a solid B. Couple of projects which are easy & interesting blog assignments. I didn't do well on most quizzes but did really well on the final and passed. I would take him again. No textbook either :)
I took Pascucci's class as a GenEd and he made this GenEd one of the most beneficial and interesting ones yet. He is easy to approach and has a good sense of humor which makes lectures entertaining. He talks about the material with passion. I would definitely take another class with Pascucci
Definitely take this course with Professor Pascucci. The lectures are extremely interesting and if you're in class, you will pass the quizzes. There are no exams in the course, just the quizzes and the cumulative final. Pascucci brings humor to each lecture and you're guaranteed to enjoy the lesson.
I just took this class this semester for one of my genEd requirements. Interesting class, material is easy to understand, and there were no tests. I took 4 quizzes the whole semester, had 1 group project (which was so easy - just have to manage your time well), in the lab there was a website and video project too. No textbook required either!!
He was a really good professor, just make sure you participate and he'll have your back. The assignments aren't hard either. Passed the class with a B- (it was a gen ed, didnt really care too much for it) There were 4 quizes and a final at the end which was accumulative. And you dont need a textbook.
I took him for CIS 3309 and for CIS 3342. This guy will make you for your grade but always tries to make the class more interesting by teaching you something different. He says he loves teaching and I think it shows it when he tries to always help you inside and outside class. Cheating, slacking off, and not submitting work won't make u pass.
This guy is really good and would recommend it for CIS 3309 & 3342. The coding is not that bad if you are good at java, but starting from 2nd half of the semester onwards, it starts to get a bit harder. Quizzes and exams are somewhat challenging. 3rd lab onwards are pretty tough, but the gradings are pretty easy, just put effort. TAKE HIM!
Take him. He is such a nice guy!
I respected this professor. He was a strict teacher. He tried his best to help you if you have problems with this course. If you are looking for an easy class, this is not for you. It is pretty challenging, and it can take a lot of your time if you are not programming very well. If you are an expert, you will be fine as long you won't miss classes.
One of the better CIS professors at Temple. He understands the material really well, has VERY helpful examples and powerpoint slides, and teaches well! He makes a difficult subject easy to learn, although there is a lot of lab homework.
For the most part he's a good professor. Covers concepts well, has decent sense of humor which keeps things from getting too boring. Projects are not super difficult, they just require a lot of time. Start early and just work through them one part at a time. Double check with him or TA for any unclear requirements (my only issue with class)
I don't recommend this teacher. Very rigid: meaning my way or the highway. Thinks he is funny, but is not. A lot of projects, and definitely has his student pets. All I can say is thank goodness for TA or this class would have been unbearable. Much better teachers.
The guys loves talking, and the lectures are a waste of time. The final exam is nothing like the midterm. It's very specific and the last question asks who the sexiest man alive is with the Professor as the correct answer.
Pascucci is an amazing teacher who you will learn a ton from. Sure, there will be easier professors teaching the same subject, but you will not learn as much as you will with Pascucci. He has a great examples website which you can use as sample code and work off of for the projects. Take him if you would like to learn!
He's not a bad teacher by any means, but his slides are very broad in terms of teaching coding. They outline basic syntax and then an assignment is given right after which is based on that language but needs knowledge of advanced syntax. I had to do a lot of outside research to learn how to do the labs because his slides don't really help.
The labs are extremely difficult and most times, are much harder than the examples given. We would just have finished learning about a topic and an assignment would be given that combines like 3 in 1. Really inaccessible outside office hours and doesn't tell you certain things about the projects unless you see him or email him.
His entire course is showing the code of his pre-made beginner projects, briefly going over it, then giving a lab which is an advanced version of what he showed in class. Completing the labs took extensive research outside of lecturesIm talking hours. The class crams 5 new languages down your throat: HTML, CSS, JavaScript/jQuery, AJAX, AngularJS.
I have grown SO much as a programmer this semester. I didn't want to be a developer for a living, now I feel comfortable being a programming role. The labs are, engaging. Some people complain that the labs are too much work. Yes, they are hard, but if you put in the time, you'll get them done. The labs are stuff that is useful in the real world.
He codes in class, which is very helpful in understanding the material. His projects are very interesting and challenging. Even though I had a professional job dealing with client side framework, I found his class a bit challenging. He is the best professor I had at Temple, he loves his job which makes him very respectable.
Gem of a professor for Server Side. His project are tough and takes time, they really are a lot of work. His projects are very practical and a great learning experience. By far the best professor in CIS department. Take him if you want to learn.
Projects take A LOT of time to do, so don't procrastinate. They're not too difficult, just super long and tedious. He answers his emails within the hour which is fantastic. Overall, he cares about his students, but he's no pushover. I learned a lot from taking his two courses (3342 and 3344), and they helped me become a much better programmer.
He definitely knows his stuff but his attitude can get in the way of the quality of his lectures. I'm personally put off by his arrogance, but some people think he's funny. Definitely cherry picks his favorites. Class is tough, and TAs are hit or miss. He's not very helpful in office hours.
Awesome professor. Cares a lot about students. You can tell he doesn't teach only for money, he really cares about teaching young programmers the right way. He has common sense unlike many programming professors I've had previously, and is understanding of situations out of your control. His PowerPoints are crucial to taking the tests.
Roughly the same class every semester based on what I've heard. 3 normal projects(usually 4) and a 2 person group project. Projects are long, lots of requirements. He includes the requirements for every project but still it's a lot of work. Midterm/Exam aren't hard but based on a lot of memorization and remembering arcane MSDN crap
I took CIS3344 in the Spring, his class starts off pretty easy but then after lab 2 it goes down hill. The labs definitely get much harder because there are so many requirements. I would advise you to start his labs early and pay attention in class. Quizzes were not difficult as long as you understand the material you'll be fine.
He is a fine teacher. Nothing great or amazing but average at best. However, he comes off arrogant at times and thinks his students dont have other classes or feels like his class is the most important class. Too many unnecessary requirements on the labs. Weekly quizzes. Too much work. I would have learned so much more if he assigned less things.
Pascucci has great intuitive lectures and provides you with more resources than you could possibly need to get the work done without getting stuck. This is a struggle I've had with other IST courses. He also knows how to make his lectures entertaining and intuitive. He claims Temple has Ivy League level professors but it's really just him.
Pascucci gives solid lectures and has amazing sample code on his site that help with his assignments. Sometimes his assignment criteria isn't super clear to understand so be sure to ask him questions for clarification. Projects have a lot of components to them but if you follow his ppt and examples, you'll be fine. Always start early on them
His transition to online left much to be desired. He was not helpful outside of class, sending pre-written emails to genuine student concerns. Projects are difficult but doable, but forget about getting any assistance from him or the TA. He also provided no guidance for the final. Essentially saying, "Study all of it, idk what will be on it".
Gives lectures but when asked for help, gives little to no real explanation but will fail you on spot if he suspects you got any outside help. Don't take this guy.
Good and fair professor. The class only contains projects and quizzes. Pretty straightforward and to the point.
The grading system for this class should have been outlawed by the Geneva Convention. Your Lab/Hw grade is separate from the quiz grade. You can get an A in the class and still fail because if one of these grades falls below a C-, it does not matter what the other grade is. Hw is worth nothing. The material is very good but taught mediocre at best.
Teaching style can get boring (reads off slides), but really good information. All slides are posted. Huge difficult lab assignments that don't go towards your grade. Giant group game project at the end of the semester. Start on everything as soon as it's assigned. Tests and quizzes aren't too bad if you know what you're doing and go to class.
The projects take a long time to complete and have a lot of components/requirements, but it gives good experience for real production applications. He gives extensions. The quizzes are pretty easy and the final is all multiple choice & true/false. Take him if you want an easy time in capstone 2. Very helpful and understanding during office hours.
If you show up to class, you will pass. Lecture can have you checking the clock but pay attention he gives you everything you need. Extensions were clutch because he doesn't count weekends as late days. The end of term group project can make or break your final grade so get your stuff together early. Don't fold if you fall behind.
By far the worst professor I have ever had in my entire time in college. Very rude when communicating and strict. Avoid at all costs.
Easily the worst and most unprofessional professor I have had at Temple. You are given huge assignments that are near impossible to complete with the amount of requirements needed. Avoid this guy at all costs unless you want a whole semester of no sleep and an unfathomable amount of stress that will make you wish you picked any other major.
One of the worst professors I've ever had! This man prides himself in failing students. He'd boast about how many students would have to retake his course and how many he has failed! Completely demoralizes students and makes you rethink your major. Additionally, he's known to fail students on the spot. His arrogance is astonishing.
Hes a good professor and he enjoys teaching but can be tough with students and grading. Labs for this class were hard as the TA didn't help. Lectures are not that bad just hard material. Does not give extensions at all.
One of the few professors in CS that doesnt absolutely suck. good pacing. 1 group project, 3 tests, 6 labs For the first test its going to be coding problems (make a function that can bubble sort an array) AND multiple choice questions, read the textbook Second is just making a program. If your good under time your gonna do fine.
The class is hard, no doubt about it. But it's certainly not impossible. You have to be willing to spend a lot of time on labs, which is expected because he gives you at least two weeks per lab. Overall, you'll be fine as long as you put in the work.
Unprofessional and rude in his dealings with students. Cuts people off when they try to ask questions. Unhelpful in office hours, will redirect you to the slides and sample code that you've already looked at. Proud of his failure rate and gives students zeroes if he suspects them of cheating. Assignments are lengthy but doable. Avoid if possible.
Very good Professor
I have found that every time I approach Passuchi with questions or seek clarification on assignments, he does not provide the respect I expect as a student. His responses often make me feel dismissed and inadequate, which has made it increasingly difficult for me to reach out for assistance.
Worst Professor
The worst professor in the IST major. I really don't understand why Temple doesn't offer any other professor for teaching CIS 3309 and CIS 3342. A lot of students are dropping his class. He really doesn't care.
Worst Professor in the CIS Major in Temple University.
Legit is the worst. He doesn't teach the material he just reads from slides and expects us to understand everything. He doesn't give any real review material for tests. The labs are super hard and take all of your mental effort. Sadly as an IST major, you can't avoid him so gl. BUT DO NOT TAKE AS AN ELECTIVE!!!
He doesn't care about his students at all .He does not teach, he just reads from slides and expects us to understand it. The labs are so hard and take a while to do. He doesn't give any real review material for the tests other then random links to websites. Sadly if you are IST you cant avoid him BUT DO NOT TAKE AS AN ELECTIVE!!!
The professor call u for earlier projects, deletes your code, and forces you to rewrite it in front of him. Bzc of that u have to stop working on project, go back to your previous Project, and try to remember what you wrote. If you don't come, he fails you in the course or gives you a zero, and threatens to call you in again for the next project.
While interactions have been pleasant, he is a challenging professor with high expectations. Grading is unforgiving, demanding thorough preparation and deep material comprehension. Not for the faint-hearted, the course tests your commitment and technical skills. Difficult but achievable for those willing to invest serious effort and come prepared.
This class nearly broke me. The amount of work this class requires is absurd, and professor Pascucci is a tough grader so you're not guaranteed to do well even if you put in the work. Even if you put in the work, be ready to defend your projects and hopefully you remember how you did them because he'll fail you if you don't.
This professor is awful, and I would never, ever take his class again for any course.
Taking him right now... Strict but cares about students success. You put countless hours into labs only for them to make up a tiny fraction of your grade. Very exam driven course, the outcome of them determines the grade you receive. Reads off of slides and tends to have students teach themselves the rest.
Get ready to teach yourself, just reads off slides every lecture. Expects you to know what to do. Very little assignments, but grades heavy. Took him last sem, and he switched a ton of things for this fall sem. For example, instead of three exams, 2 written, 1 coding, he had 1 coding, and that was it. Homeworks/Labs are just long, but not hard.
You'll hear a lot about component-based being hard and server-side being even harder. The best advice is to attend every lecture (don't be late or will get a tardy ), pay attention, review the slides, read the recommended material, and do the labs using what's taught, not ChatGPT. Work with integrity, and you'll pass. He is always willing to help!
This class was the most amount of work I had ever done at temple and there was only 3 projects, a midterm and final exam. If you give yourself time and use the class examples you will pass the class. If you show up late, and don't put all your effort in then you will either fail or barely pass. Go to office hours, show you care, and you will pass.
It's a very hard course with an even harder grader, time spent on project will relay over time because you can get called in for one project while the upcoming project is due, time management is more important than the actual material of the course.
Class Info
Online Classes
100%
Attendance Mandatory
63%
Textbook Required
63%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.84 avg changeRatings by Course
CIS55
5.0
(1)CIS624
5.0
(1)CIS4309
5.0
(1)CIS1057
5.0
(1)CISALLHIGHLE
5.0
(1)Difficulty by Course
CSC203
5.0
CIS3344
4.4
CIS
4.3
CIS3342
4.3
CIS3309
4.2