VCU’s BS in Computer Engineering integrates hardware and software engineering, preparing students for careers in high-performance computing and embedded systems used in medical equipment, consumer electronics, and automotive technology. The program offers a hands-on, design-oriented curriculum with laboratory-intensive courses and real-world project experiences.
Course Overview:
Year 1: Ceneral Chemistry I or Introduction to Biological Sciences I, Introduction to Engineering, Calculus with Analytic Ceometry I, Introduction to Focused Inquiry: Investigation and Communication, Fundamentals of Electrical and Computer Engineering, Digital Logic Design, Calculus with Analytic Geometry II, Focused Inquiry II
Year 2: Electric Circuits, Engineering Programming, Professional Development, Differential Equations, University Physics I, Advanced Engineering Programming, Electric Circuits II, Signals and Systems, Statistical Information Processing, Linear Algebra
Year 3: Introduction to Discrete Structures, Applied Embedded Programming, Microcomputer Systems, Digital Systems, Introduction to Operating Systems, Introduction to Microelectronics, Fundamentals of Design and Analysis, Advanced Focused Inquiry: Literacies, Research and Communication, Introduction to Ethics
Year 4: Senior Design Studio I (Laboratory/project Time) or Senior Design Studio I - VIP (Laboratory/project Time), Computer Organization and Design, Fundamentals of Modern Systems Engineering, Advanced Digital Systems Design and Analysis, Technical Elective, Math/ Science Elective
Laboratory-Based Learning: Most core courses include labs, offering hands-on experience in circuit design, microelectronics, embedded systems, and software engineering.
Capstone Final Year Design Project: Two-semester senior team project simulating real-world engineering work.
Internships & Co-ops: Students are encouraged to complete internships or co-ops for industry experience, with credit available for approved placements.
Professional Development: Courses in teamwork, leadership, communication, ethics, and market economics build essential workplace skills.
Graduate Study:
The program offers a solid foundation for MS or PhD studies in computer engineering, electrical engineering, computer science, or related fields. Undergraduate research and advanced electives strengthen preparation for graduate-level work.
Employability:
VCU’s close partnerships with major employers in Richmond and beyond, combined with strong emphasis on internships and practical projects, ensure students graduate with relevant experience and professional networks.
Professional Skills:
Emphasis on problem-solving, teamwork, leadership, communication, ethical responsibility, and adaptability to evolving technologies positions graduates for success and career advancement in a rapidly changing field.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.