CS 3140 Software Development Essentials
Spring 2025
Important Links:
Lectures
Section 1
- Time: Tuesdays and Thursdays @ 11:00 AM - 12:15 PM
- Location: Olsson Hall, Room 120
Section 2
- Time: Tuesdays and Thursday @ 2:00 PM - 3:5 PM
- Location: Warner Hall, Room 209
A note for students on the wait-list
In consultation with the department, I prioritize some students on the wait list based on need. The priority list is as follows:
- BSCS Majors 3rd Year and higher
- BACS Majors 3rd Year and higher (lower because CS 3240 is required for BSCS, but optional for BACS)
- 4th year CS Minors
- 2nd year CS Majors (BS or BA)
- 3rd year Minors
- 2nd year Minors
- All other students
Be aware that I must act based on what is visible on SIS. As such, if you are still listed as undeclared, I must treat you as “all other students.” I will add as many students as I can by the add deadline. Please check your email regularly, as I will email your UVA address if you are permitted to enroll.
The Course add deadline is Jan 31st. If registered students decide to drop the class, I will immediately fill their spots with students waiting to get in!
Staff Information
Instructor: Rich Nguyen
-
Email: nn4pj@virginia.edu
-
Website: http://www.cs.virginia.edu/~nn4pj/
Instructor: Derrick Stone
Teaching Assistants:
Shreyas Mayya
Shreyas is a 3rd year majoring in computer science. He enjoys reading random Wikipedia articles and singing along to Taylor Swift in the car. Fun fact: he grew up on the site of a former prison!
Grant Sweeney
Grant is a 4th year CS and Economics Students. He enjoys playing and watching most sports. His favorite language right now is C#.
Stephanie Fang
Stephanie is a third year Computer Science major with Economics and Statistics minors. She enjoys drawing, listening to international music, and playing games. Her current interests are artificial intelligence and software development.
Yusef Hacking
Yusuf is a 3rd year studying Computer Science and English. He coaches a winless intramural soccer team called Habibis FC and likes playing chess, watching the New York Jets, and listening to Taylor Swift. He thinks the coolest programming language is C++, but is still partial to Java.
Suhaas Kanneganti
Suhaas is a 3rd year majoring in CS and minoring in Data Science and Astronomy. In his free time, he enjoys playing pickleball, lifting, and watching exciting T.V. shows + Movies. This is his third semester TA’ing SDE!
Jaeson Martin
Jaeson is a third year Computer Science major. He enjoys playing video games (mainly Valorant these days), watching tv, and spending time with his friends.
Charlotte Miller
Charlotte is a 3rd year majoring in Computer Science and Math. She likes reading, playing video games, and her cats. Her favorite programming language is Java.