Clubs
In general, there isn't a "best" way of finding clubs but there are a few resources that can be used to help find clubs. NYU Engage is the main campus-wide platform used and it can show a list of clubs that are available at NYU and provide reminders for upcoming events. A newer option is using the NYU student hub on Discord which can make it easy to discover more active clubs on campus. There are also the individual school club discovery pages though they often are not kept up to date (ex. CAS and Tandon).
Competitive Programming
Competitive programming is a great way to improve your problem solving skills and prepare for technical interviews. It is also a great way to meet other students who are interested in computer science. While there are teams at both CAS and Tandon, any student can join either (or both) clubs.
De-Stress During Midterm Season
How to De-Stress During Midterm Season at NYU
Graduate Programs
If you want to pursue a graduate degree beyond the completion of a bachelor's, both CAS and Tandon offer quality CS/CE programs and corresponding accelerated tracks that save you more time and spending. Consider the following information to get a head start!
Hackathons
If you're new to computer science, a hackathon is a great way to get your hands dirty on some real world projects that you are interested in. Imagine it as a sprint-like event where programmers, designers, and enthusiasts from various disciplines come together to create, build, and develop projects.
HackNYU
HackNYU is a 48-hour Global Hackathon Hosted by NYU. It's a great opportunity to showcase your problem solving skills and technical abilities.
Housing
Housing is a crucial aspect of student life. Although New York City offers abundant living resources, it also demands considerable housing expenses. Finding an ideal home may require time and, occasionally, a bit of luck. Here are some popular on-campus and off-campus housing options for students, along with some helpful suggestions.
HUSS
As part of the general education requirements for students at Tandon, you need to take 16 credits worth of HUSS electives. You can find more information on the Tandon website. Currently, one of the elective courses must be an ethics course and one course must be an advanced seminar.
International Students
International students are an indispensable part of the student community. Here is some important information you may want to know. You may also check out OGS or The International Student Hub for resources.
Internships
Why
Labs
CILVR
Profs
This is a semi-complete list of faculty involved with Computer Science or Computer Science adjacent fields throughout NYU along with their research interests. Note that a professor may be in multiple departments.
Projects
Projects are a great way to put your programming skills to practical use. As you start your career they will also be an important part of your resume in lieu of actual work experience.
Recommended Classes
A list of recommended classes by former students. If you would like to add/update this list, send a pull request!
Research
Research is an interesting but unique path in CS. I would recommend reading this article from Dartmouth's department of Computer Science to get a better idea if you would be a good fit in graduate school. If you are considering applying for a Ph.D., this document by Mor Harchol-Balter at CMU is a very straightforward view from a professor involved in the Ph.D. admissions process at CMU, U.C. Berkeley, and MIT.
Schedule
* CAS
Software Engineering
To replace Software Engineering (CS-UY 4513) or Design Project (CS-UY 4523), you need to either do an undergraduate guided study (CS-UY 410X) or do research (CS-UY 420X); both must be approved and signed by a faculty member. For more information, check here//engineering.nyu.edu/academics/departments/computer-science-and-engineering/student-resources
TA/Tutor
Working as a Teaching Assistant (TA) or tutor presents a valuable and rewarding opportunity to engage with teaching on campus. By choosing an area that captivates you, you can support professors or aid fellow students in acquiring new knowledge, all the while reinforcing your own understanding of the material and receiving compensation. Additionally, these roles offer a chance to enhance your soft skills, including communication and presentation abilities. Explore the extensive opportunities available at CAS/Tandon and learn how to initiate your application process below.
Vertically Integrated Projects
Vertically Integrated Projects (VIP) are a unique long-term and large-scale project led by a faculty member at NYU. After applying, accepted students enroll in a VIP course in Albert like any other class. VIP can be taken for credit, usually 1. Up to 6 credits can be earned over multiple semesters. Different VIP teams have different needs and requirements. Generally, you can expect to spend a couple hours per week on VIP. VIP is a great way to get involved in research and work on a project that you are passionate about. VIP is also a great way to meet other students and faculty.