<p>I’m in the College of A&S and I’m interested in taking a computer science class, but I’m not sure how exactly I should go about enrolling in one. I’m thinking I’ll just enroll in one of the CS1110 classes on SIS, but at orientation, I was told that students from the engineering school would take precedence, so I’d have to wait it out/email the professor before enrolling. And apparently A&S has its own CS department, so I’m not sure if that means there are separate CS courses specifically for A&S students that I should be looking at.</p>
<p>I’ve had some experience with computer science during high school (got a 3 on the AP Comp Sci A exam and took Adv CompSci AB) but the overall experience left me feeling pretty lost, so I’d like to have a fresh start w/ programming.</p>
<p>Any advice? Thanks in advance.</p>
<p>Let me address some misconceptions in your post.
There is not a separate a&s department for cs. There is just one department, in engineering. There is a BA offered through a&s as interdisciplinary, which is heavily capped right now and requires an application.
CS does not have enrollment restrictions because a variety of a&s majors require at least one semester. If a class is open, you should just be able to enroll. The only time I ran into restrictions was when I was a graduate student in Curry during my 5th year of my ba/mt program, and enrolled (or tried to) in a cs class. I had to get the professor and my Curry advisor to manually enroll me because, unlike a&s, curry does not have open enrollment to CS.</p>
<p>The only A&S specific course is CS1120 which is not being offered this semester. You should just enroll in CS 1110 (you could consider 1111 which is for people with prior experience like yourself, but it is a bit faster paced). Make sure to take it in the fall, whether it is this fall or next fall, because in the spring it is 500+ people and you would feel lost again. You would not have precedence over 1. engineering students 2. a&s majors like math which require cs. If it is open you will not have to email the professor to enroll, and if it is waitlisted you should just be able to join the waitlist. You are welcome to email the professor but the waitlist is automated so I’m not sure why they suggested that to you. You could email him to ask if you need to email him (LOL).</p>
<p>If you can get into the section with Luther, he is a grad student and he is amazing. He has previously worked with CS 1112 (I worked with him there) which is the class for people with no prior CS experience at a slower pace. Sherriff is popular with most students, but I also worked under him and it was not a great experience, including many of the students in my labs who had issues with him and not with me.</p>
<p>Thanks for the feedback.
I tried swapping into the section with Luther, but it didn’t work because I don’t meet the 1st year Engineering requisite. Not sure where to go from here…?</p>
<p>I’m having the same problem. Help please.</p>
<p>I guess you’ll have to email Sherriff, then.</p>
<p>I always defer to Hazel on CS issues due to her extensive and varied experience. If you do end up finding space in a class with Sherriff I would go with an open mind. My SEAS son had him first semester and had a really good experience. He had previous programming experience but took the regular course w lab, not accelerated. It worked out well for him. He did make use of lab hours, office hours, and help from his TA when needed. It really can make the difference between that A- and an A.</p>
<p>It’s possible that the way he was treating me in front of students affected their opinion of him as well. As I said, he is popular with most students, but Luther is popular with ALL students.</p>
<p>Hazel, I never question your experience and what you say makes sense. Obviously my son’s experience is anecdotal only and I lack the broad view you have on this. My point was simply if they couldn’t get Luther to try to give Sherriff an open mind, they might have a good experience. I think we’re on the same page. I’m sorry if it seemed I was contradicting you.</p>
<p>No not at all! Like I said I agree, most students do really like Sherriff.</p>
<p>Would CS 1110 be too hard if i didn’t take AP Computer Science in high school? CS 1112 doesn’t fit with my schedule.</p>
<p>You should move mountains to get into CS1112 (it is an amazing class), however plenty of people take CS 1110 with no experience and do just fine. That’s why 1111 exists (to get all the know it alls out of the regular section). You should just be prepared to live at office hours if you start having trouble.</p>
<p>There’s about 20-30 people on the waitlist for both professors, and I’m not able to sign up before move in day because I’m not SEAS. If I used a course action form would I be able to get in either class?</p>
<p>I think you’ll have to email the professor first anyways, they could answer that better than anyone else</p>
<p>I was able to sign up for CS 1110 on SIS earlier this week, but I’m number 30 on the waitlist. I emailed Sherriff, but he said he does not sign course action forms and that he opens more slots for CLAS in the spring. On SIS under Spring 2013, it says that already 200+ students have enrolled in the spring and that about 30-70 spaces are available. Do you think I would have trouble signing up in the spring? I also looked into CS 1112 and it says it’s already full for spring semester…</p>
<p>Spring 2013 was this past spring semester. It can get confusing. You’ll be signing up for your second semester, Spring 2014, in late fall according to your ‘pecking order’. No one has signed up for Spring 2014 yet.</p>