Welcome to COMP 290!
COMP 290: Essential Tools for Computer Science is a pilot, 1 credit hour course offered to intended Computer Science majors at UNC-Chapel Hill currently enrolled in, or past, our introductory Data Structures course (COMP 210). It is taught by student instructors Ajay Gandecha and Noah Smith in-person on Wednesdays 2:30PM - 3:45PM in UNC Computer Science's Fred Brooks Building.
This course introduces students to essential computer science tools and technologies not taught in other classes. Students will also learn methodologies to help them plan, develop, and present their own software projects. By the end of this course, students will expand their computer science toolbelt, gain experience with tools used extensively in industry, and be well-prepared for taking upper-division computer science classes and begin working on their own extracurricular projects.
This course is taught in-person once a week, however, all course content will be made publicly available on this website! Lecture recordings will be posted here and uploaded to YouTube as well.
Please review the course syllabus posted here for more details about the course and expectations for this course! Bookmark this page to follow along with the course.
We look forward to seeing you in class, and if you have questions, please contact the instructors (information on syllabus)!
© 2024 Ajay Gandecha and Noah Smith - Made with 💚 in Chapel Hill