| Program start date | Application deadline |
| 2025-01-01 | - |
| 2026-01-01 | - |
| 2027-01-01 | - |
Program Overview
University Programs
Overview
The university offers a range of programs for undergraduate and graduate students, including engineering, research, and entrepreneurship opportunities.
Undergraduate Programs
Bachelor's Degrees
- Bachelor of Arts
- Bachelor of Engineering
- Dual-Degree Program
Undergraduate Experience
- BE Student Resources
- Engineering Design
- Financial Aid & Funding
- Life After Dartmouth
- Project Spaces & Labs
- Research & Entrepreneurship
- Student Life & Housing
- Study Abroad
Quick Links
- Academic Calendar
- BE Student Policies & Procedures
- Career Services
- Course Descriptions
- Course Schedules
- Majors & Modified Majors
- Minors
- Programs & Courses Guide
Program Areas
- Biological/Chemical
- Biomedical
- Electrical/Computer
- Energy
- Materials Science
- Mechanical/Operations/Systems
Graduate Programs
Master's Degrees
- Master of Engineering
- Master of Engineering Management
- Master of Science
Doctoral Degrees
- Doctor of Philosophy
- PhD Innovation Program
Online Programs
Online programs are available for graduate students.
Graduate Experience
- Collaborative Programs
- Degree Outcomes
- Engineering Design
- Financial Aid & Funding
- Joint Degrees
- Student Policies & Procedures
- Student Resources
Quick Links
- Academic Calendar
- Admissions Events
- Career Services
- Course Descriptions
- Course Schedules
- Program Areas
- Programs & Courses Guide
Program Areas
- Biological/Chemical
- Biomedical
- Electrical/Computer
- Energy
- Materials Science
- Mechanical/Operations/Systems
Research
Research by Program Area
- Biological/Chemical
- Biomedical
- Electrical/Computer
- Energy
- Materials Science
- Mechanical/Operations/Systems
Quick Links
- Active Projects
- Collaborative Programs
- Laboratories
- Libraries
- Research News
- Undergraduate Research
Entrepreneurship
Startups
Startups are listed by name, faculty founders, and research programs.
Patents
Patents are listed by title, faculty inventors, and research programs.
Links & Resources
- Dartmouth NSF I-Corps Program
- Dartmouth Tech Transfer
- Entrepreneurship News
- Magnuson Center for Entrepreneurship
- Office of Entrepreneurship & Technology Transfer
- PhD Innovation Program
- Tuck School of Business
Community
Community Info
- Faculty
- Leadership
- Offices
- Academic Calendar
- Student Groups
- Alumni
- Giving
- Magazine
- News
- Events
About
About Us
- Visit
- Facts
- History
- Leadership
- Diversity and Inclusion
- Disability
- Values and Vision
- Strategic Plan
- Policies
- Careers
- Transcripts
- Enrollment Verification
Course Information
ENGG 463 - Advanced FPGA Design
Description
This graduate-level course builds on foundational digital design concepts, focusing on implementing complex, high-speed applications on an FPGA. Students will learn advanced topics such as hardware architectures, pipelining and parallelism, timing analysis, IP cores, and optimization techniques, with a special focus on real-world applications.
Notes
This course is open only to students enrolled in the online MEng in Computer Engineering program. This course cannot be used to satisfy any AB, BE, MEM, MS, PhD, or residential MEng degree requirements.
Offered
- Term: W 2025
- Time: –
- Location: Online course
- Instructor(s): Kendall R Farnham
- Term: W 2026
- Time: Online only
- Location: –
- Instructor(s): Kendall R Farnham
