Skip to Main Content
Hours & Login Menu
  • Hours
  • Login
    • Library Search Login
    • Interlibrary Loan
Dartmouth Libraries Dartmouth Libraries
Global dropdown menu
    • Borrow and Request
      • Who Can Borrow
      • What You Can Borrow
      • Loan Periods and Renewals
      • Borrow from Other Libraries
      • Request Materials
      • All Borrow and Request
    • Collections
      • Digital Collections
      • Media Collections
      • Oral Histories
      • Collections Care
      • Donate
      • All Collections
    • Course Reserves
      • Find Course Reserves
      • Create or Add Course Reserves
      • All Course Reserves
    • Off-Campus Access
    • Records Management
      • Retention and Disposition
      • Confidential Monthly Destruction
      • Electronic Records
      • Physical Records
      • Retention Schedules
      • All Records Management
    • Search and Browse
      • Library Search
      • Databases
      • Journals
      • Research Guides
      • Maps and Atlases
      • Newspapers
      • Dartmouth Digital Commons
      • Music Scores
      • BorrowDirect
      • Archives and Manuscripts
      • All Search and Browse
    • Design and Produce
      • Audio and Video
      • Book Arts
      • Digital Art and Design
      • Equipment and Hardware
      • Software
      • All Design and Produce
    • Data Services
      • Research Data Management
      • Data Analysis and Visualization
      • Data Repositories
      • Data Workshops
      • Datasets at Dartmouth
      • All Data Services
    • Digital Scholarship
    • Publishing and Copyright
      • Copyright
      • Open Access
      • Publisher Agreements
      • Publishing for Faculty
      • Publishing for Students
      • All Publishing and Copyright
    • Research Help
    • Teaching and Workshops
    • Print, Copy, Scan
    • Locations
      • Baker-Berry Library
      • Book Arts Workshop
      • Evans Map Room
      • Feldberg Business and Engineering Library
      • Health Sciences and Biomedical Libraries
      • Jones Media Center
      • Library Collections and Services Facility
      • Rauner Special Collections Library
      • Sherman Art Library
      • All Locations
    • Accessibility
    • Events
    • Exhibits
    • Hours
    • Study Spaces
    • About Dartmouth Libraries
      • Council on the Libraries
      • Diversity, Equity, and Inclusion
      • Friends of the Libraries
      • Library Departments
      • Strategic Framework
      • Staff Directory
      • All About Dartmouth Libraries
    • Employment
      • Staff and Professional Positions
      • Student Positions
      • Fellowships
      • All Employment
    • News and Highlights
    • Policies and Guidelines
    • Programs and Awards
      • Alumni Memorial Book Fund Program
      • Librarians Active Learning Institute
      • MAD Research Video Contest
      • Staff Awards
      • All Programs and Awards
    • Contact Us
    • We're Here to Help
      • Students
      • Faculty
      • Alums
      • Staff
      • Visiting Researchers and Community
      • All We're Here to Help
    • Find a Specialist
      • Subject Librarians
      • Audio and Video Production
      • Preservation and Emergency Preparedness
      • Publishing and Copyright
      • Records Management
      • Research Data Services
      • Systematic Review
      • All Find a Specialist
    • Ask Us
  • Hours
    • Library Search Login
    • Interlibrary Loan
Global dropdown menu
    • Borrow and Request
      • Who Can Borrow
      • What Can You Borrow
      • Loan Periods and Renewals
      • Borrow from Other Libraries
      • Request Materials
    • Collections
      • Digital Collections
      • Media Collections
      • Oral Histories
      • Collections Care
      • Donate
    • Course Reserves
      • Find Course Reserves
      • Create or Add Course Reserves
    • Off-Campus Access
    • Records Management
      • Retention and Disposition
      • Confidential Monthly Destruction
      • Electronic Records
      • Physical Records
      • Retention Schedules
    • Search and Browse
      • Library Search
      • Databases
      • Journals
      • Research Guides
      • Maps and Atlases
      • Newspapers
      • Dartmouth Digital Commons
      • Music Scores
      • BorrowDirect
      • Archives and Manuscripts
    • Design and Produce
      • Audio and Video
      • Book Arts
      • Design and Digital Art
      • Equipment and Hardware
      • Software
    • Data Services
      • Research Data Management
      • Data Analysis and Visualization
      • Data Repositories
      • Data Workshops
      • Datasets at Dartmouth
    • Digital Scholarship
    • Publishing and Copyright
      • Copyright
      • Open Access
      • Publisher Agreements
      • Publishing for Faculty
      • Publishing for Students
    • Research Help
    • Teaching and Workshops
    • Print, Copy, Scan
    • Locations
      • Baker-Berry Library
      • Book Arts Workshop
      • Evans Map Room
      • Feldberg Business and Engineering Library
      • Health Sciences and Biomedical Libraries
      • Jones Media Center
      • Library Collections and Services Facility
      • Rauner Special Collections Library
      • Sherman Art Library
    • Accessibility
    • Events
    • Exhibits
    • Hours
    • Study Spaces
    • About Dartmouth Libraries
      • Council on the Libraries
      • Diversity, Equity, and Inclusion
      • Friends of the Libraries
      • Library Departments
      • Strategic Framework
      • Staff Directory
    • Employment
      • Staff and Professional Positions
      • Student Positions
      • Fellowships
    • News and Highlights
    • Policies
    • Programs and Awards
      • Alumni Memorial Book Fund Program
      • Librarians Active Learning Institute
      • MAD Research Video Contest
      • Staff Awards
    • Contact Us
    • We're Here to Help
      • Students
      • Faculty
      • Alums
      • Staff
      • Visiting Researchers and Community
    • Find a Specialist
      • Subject Librarians
      • Audio and Video Production
      • Preservation and Emergency Preparedness
      • Publishing and Copyright
      • Records Management
      • Research Data Services
      • Systematic Review
    • Ask Us
  • Hours
    • Library Search Login
    • Interlibrary Loan
  1. Dartmouth Libraries
  2. Research Guides
  3. Dartmouth Libraries Guides
  4. Computer Science
  5. Vibe Coding

Computer Science

Resources for starting your research in computer science.
  • Computer Science Research
  • Generative AI & Research (External Link)
  • Writing, Publishing, and LaTeX
  • Finding Standards at Dartmouth
  • Vibe Coding
    • Introduction
    • Resources
  • Career Resources
  • Computational Data Sources - Licensed to Dartmouth
  • Computational Data Sources - Open Sources
  • News
  • Diversity, Equity, and Inclusion

Librarian

Profile Photo
Matt Benzing
Email Me
Contact:
Feldberg Library
603-646-3066
Social: LinkedIn Page GoodReads Page
Subjects: Computer Science, Engineering

Dartmouth Enhanced Access to Goggle Scholar

Add Dartmouth College to Google Scholar

Did you know that you can connect Google Scholar to Dartmouth Library?

  1. Select the menu in the top left of the Google Scholar header (three horizontal lines)
  2. Navigate to "Settings"
  3. Select "Library links"
  4. Search "Dartmouth Library" in the search bar, select "Dartmouth Library" and ensure the box is checked.
  5. Save changes.
  6. Use Google Scholar as normal. You should now see "Get it @ Dartmouth" links to the right of Google Scholar results.

Logging in to Electronic Resources: Dartmouth College Users

Use Your NetID

Clicking most electronic resource links on our website or in the catalog while off-campus will take you to the Dartmouth College login page. If you have a NetID and password, enter it here and you'll be granted access. Not sure what your NetID is? Search the Dartmouth Name Directory to find out.

Downloading the VPN

Installing the GlobalProtect VPN on your computer will allow you to access electronic resources off campus without the need to log in.

With AI assistance, coding is replaced by writing prompts in natural language, allowing you to concentrate on defining the functionality and goals of your application without managing low-level implementation details. This shift reduces the need to master syntax and programming structures, enabling more focus on improving the overall user experience.

Instead of manually editing code, you interact with and refine the AI assistant’s output. Many advanced vibe coding platforms support iterative human-AI feedback, so when bugs, design issues, or missing features arise, you simply provide additional prompts in plain English. The AI then modifies the code accordingly, minimizing the need for direct code manipulation.

In this context, vibe coding functions as a collaborative interface between developers and AI systems. While you direct the application’s architecture, core functionality, and quality standards, the AI handles repetitive and time-intensive coding tasks, streamlining the development process and enhancing productivity.

Resources

  • Awesome Vibe Coding
    A curated GitHub list of tools and references
  • Building Secure Code in the Age of Vibe Coding
    • Video
    Steve Wilson and Tim O'Reilly discuss the security aspects of vibe coding in a conversation on how AI-assisted coding (and vibe coding in particular) introduces new classes of security vulnerabilities. Drawing from real-world cybersecurity insights, Steve will explain how attackers are already exploiting these gaps--and what organizations can do to stay ahead without slowing innovation or compromising development velocity.
  • A Comprehensive Guide to Vibe Coding
    An excellent discussion of vibe coding along with descriptions and reviews of the most used vibe coding apps.
  • Eight Best Vibe Coding Tools in 2025
    Categorized list of tools for vibe coding, with reviews, testing, and a nice comparison table.
  • O'Reilly AI CodeCon: Coding with AI
    • Video
    Playlist featuring fireside chats with senior technical executives, engineers, and entrepreneurs; practical talks on the new tools, workflows, and hacks that are shaping the emerging discipline of programming with AI; and demos of how experienced developers are using the new tools to supercharge their productivity.
  • Vibe Coding: Programming Through Conversation with Artificial Intelligence.
    We examine "vibe coding": an emergent programming paradigm where developers primarily write code by interacting with code-generating large language models rather than writing code directly. We analysed a curated set of videos depicting extended vibe coding sessions with rich think-aloud reflections. Using framework analysis, we investigated programmers' goals, workflows, prompting techniques, debugging approaches, and challenges encountered.
  • Vibe Coding with Steve Yegge
    • Podcast
    Join Ben Lorica and Steve Yegge to find out what vibe coding means, especially in a professional context. Going beyond the current memes, what will the future of software development look like when we have multiple agents? And how do you prepare for it?
  • << Previous: Finding Standards at Dartmouth
  • Next: Career Resources >>
  • Last Updated: Sep 5, 2025 2:34 PM
  • URL: https://researchguides.dartmouth.edu/cs
  • Print Page
Login to LibApps
Report a problem
Subjects: Computer Science
Tags: AI, Artificial Intelligence, COMP, computer science, computing, cosc, feldberg, vibe coding

Dartmouth Libraries

  • Baker-Berry Library
    • Book Arts Workshop
    • Evans Map Room
    • Jones Media Center
  • Health Sciences and Biomedical Libraries
  • Feldberg Business & Engineering Library
  • Rauner Special Collections Library
  • Records Management
  • Sherman Art Library

About Us

  • Staff Directory
  • Subject Librarians
  • Library Departments
  • Policies
  • Employment
  • Accessibility
  • Federal Depository Library

Contact Us

  • 25 North Main Street
    Hanover, NH, USA 03755
  • Phone: 603-646-2567
  • Contact Us

Give Us Feedback

Dartmouth Libraries

Footer copyright

  • Dartmouth College
  • Copyright © 2025 Trustees of Dartmouth College
  • Facebook
  • Instagram
  • YouTube
Privacy Policy