M.Eng. in Computer Science
The M.Eng. in Computer Science program at the University of Cincinnati focuses on provi...
West Campus, Cincinnati, Ohio
INTAKE: Fall
The Bachelor of Science (B.S.) in Computer Engineering program at the University of Cincinnati (UC) offers students a cutting-edge and comprehensive education at the intersection of computer science and electrical engineering. Designed to meet the demands of the rapidly evolving technology industry, this program, housed within the College of Engineering and Applied Science, equips students with a solid foundation in hardware and software systems. The curriculum integrates theoretical knowledge with hands-on experiences, ensuring graduates are well-prepared for the challenges of designing and implementing computer-based systems. As a STEM Designated program and accredited by the Accreditation Board for Engineering and Technology (ABET), the B.S. in Computer Engineering at UC stands out for its commitment to academic excellence and industry relevance.The B.S. in Computer Engineering at UC stands as a testament to the university's commitment to providing students with a top-tier education that prepares them for success in the dynamic and ever-expanding field of computer engineering. With a focus on STEM excellence and ABET accreditation, graduates emerge ready to contribute to the innovation and development of future technologies.
Curriculum:
STEM Designated Program: The B.S. in Computer Engineering program is designated as STEM (Science, Technology, Engineering, and Mathematics). This designation reflects the program's alignment with the rigorous standards set by the U.S. Department of Homeland Security, emphasizing its focus on preparing students for careers in high-demand STEM fields.
ABET Accreditation: The program holds accreditation from ABET, a globally recognized accrediting body for engineering and technology programs. ABET accreditation ensures that the program meets strict quality standards, indicating that graduates possess the necessary skills and knowledge to excel in the field of computer engineering.
Integrated Curriculum: The curriculum is meticulously crafted to provide students with a holistic understanding of computer engineering, covering both hardware and software aspects. Courses include digital logic design, computer architecture, embedded systems, software engineering, and networking, offering a well-rounded education that reflects the interdisciplinary nature of the field.
Hands-On Learning Opportunities: The program places a strong emphasis on hands-on learning experiences. Students have access to state-of-the-art laboratories equipped with modern hardware and software tools. They engage in projects that involve designing, testing, and optimizing computer systems, ensuring practical application of theoretical concepts.
Industry-Relevant Specializations: Recognizing the diverse applications of computer engineering, the program offers specializations in areas such as cybersecurity, artificial intelligence, and Internet of Things (IoT). These specializations allow students to tailor their education to align with their career interests and the evolving needs of the tech industry.
Research Opportunities: Students in the program have the opportunity to engage in cutting-edge research projects led by faculty members. These projects cover a wide range of topics, from advanced microprocessor design to innovative software solutions, providing students with exposure to the forefront of computer engineering research.
Professional Development: The program is committed to the professional development of its students. It offers career workshops, networking events, and internship opportunities with leading tech companies, enabling students to build a strong foundation for their future careers and establish valuable connections within the industry.
Collaboration with Industry Partners: The program collaborates closely with industry partners, ensuring that the curriculum remains aligned with the latest advancements and industry trends. Guest lectures, industry-sponsored projects, and internships provide students with insights into real-world applications and challenges.
Capstone Design Project: In the final year of the program, students undertake a capstone design project where they apply their accumulated knowledge to solve real-world engineering problems. This project allows students to showcase their skills and creativity, bridging the gap between academia and industry.
Preparation for Advanced Studies: The B.S. in Computer Engineering program not only prepares students for immediate entry into the workforce but also lays a strong foundation for those considering advanced studies in computer engineering, computer science, or related fields.
West Campus, Cincinnati, Ohio
IELTS: 6.5
USD 30010
Entry requirements for international students
Application Fee: US$ 115
Academic Qualifications:
English Language Proficiency:
Standardized Test Requirements: The University of Cincinnati may accept standardized test scores such as ACT,SAT for admission into an undergraduate program:
The University of Cincinnati (UC) offers a range of scholarships to international students to support their academic journey. These scholarships recognize academic achievement, leadership potential, and contributions to the community.
Global Scholarship: The Global Scholarship is a prestigious merit-based scholarship offered to incoming international undergraduate students. It provides partial tuition coverage for up to four years of study at UC. Selection is highly competitive, and students are evaluated based on their academic achievements, leadership qualities, and extracurricular involvement.
UC Global Scholarship Plus: The UC Global Scholarship Plus is an enhanced scholarship program that combines the Global Scholarship with additional funding. This provides greater financial support to international undergraduate students, covering a larger portion of their tuition expenses.
UC International Excellence Award: The UC International Excellence Award is a merit-based scholarship available to outstanding international undergraduate students. It recognizes academic excellence, leadership potential, and a commitment to making a positive impact. Recipients of this award receive financial support towards their tuition costs.
Graduate Student Scholarships: UC offers various scholarships and assistantship opportunities to international graduate students. These scholarships may cover tuition expenses, provide stipends, or offer research or teaching assistant positions. Graduate students are encouraged to explore specific scholarships and assistantship opportunities within their respective departments or programs.
Country-Specific Scholarships: UC may offer scholarships specifically tailored to students from certain countries or regions. These scholarships may be based on academic achievement, financial need, or specific criteria set by donors or sponsoring organizations. Prospective international students are advised to check with the university's financial aid office or international admissions office for country-specific scholarship opportunities.
It's important to note that scholarship availability, criteria, and application processes may vary from year to year.
Graduates of the Bachelor of Science (B.S.) in Computer Engineering program at the University of Cincinnati (UC) are well-equipped to embark on dynamic and fulfilling careers at the forefront of technology. With a robust education that combines hardware and software expertise, problem-solving skills, and hands-on experience, these professionals find themselves in high demand across various industries. The B.S. in Computer Engineering program at UC not only prepares graduates for immediate entry into the workforce but positions them as versatile professionals capable of adapting to the evolving demands of the technology industry. With a strong emphasis on both hardware and software aspects, graduates are poised for success in diverse and impactful roles within the field of computer engineering.
Embedded Systems Engineer: Graduates may pursue roles as embedded systems engineers, designing and implementing computer systems that are embedded in various devices such as medical devices, automotive systems, and IoT devices.
Software Developer: With a strong foundation in software engineering, graduates are well-suited for roles as software developers. They contribute to the design, coding, testing, and maintenance of software applications, ranging from desktop applications to mobile apps.
Network Engineer: The program's emphasis on networking prepares graduates for careers as network engineers. They play a crucial role in designing, implementing, and managing computer networks, ensuring efficient communication and connectivity.
Hardware Design Engineer: Graduates can pursue careers as hardware design engineers, focusing on the design and development of computer hardware components such as microprocessors, circuit boards, and integrated circuits.
Cybersecurity Analyst: In an era where cybersecurity is paramount, graduates may choose to specialize in cybersecurity. They work to safeguard computer systems and networks from potential threats, ensuring the confidentiality and integrity of digital information.
Systems Analyst: Professionals in this role analyze and optimize computer systems and networks for efficiency and effectiveness. They bridge the gap between business requirements and technological solutions, ensuring that IT systems align with organizational goals.
Firmware Engineer: Graduates may specialize in firmware engineering, developing software that is embedded in hardware devices. This role is critical in industries such as consumer electronics, robotics, and industrial automation.
Artificial Intelligence (AI) Engineer: With a growing emphasis on AI, graduates can explore careers as AI engineers, working on the development and implementation of machine learning algorithms and AI solutions in diverse applications.
Robotics Engineer: The integration of hardware and software knowledge prepares graduates for roles in robotics engineering. They contribute to the design and programming of robotic systems used in manufacturing, healthcare, and research.
Project Manager: With strong problem-solving and project management skills, some graduates may transition into project management roles. They lead and coordinate technology projects, ensuring successful delivery within specified timelines and budgets.
IT Consultant: Graduates may choose to work as IT consultants, providing expert advice to organizations on optimizing their IT infrastructure, implementing new technologies, and addressing specific challenges.
Entrepreneurship: Armed with the skills to innovate and create, some graduates may opt for entrepreneurship. They may start their technology companies, developing innovative products or services that address market needs.
Research and Development (R&D): Graduates interested in pushing the boundaries of technology may pursue roles in research and development. They contribute to groundbreaking advancements in fields such as artificial intelligence, computer architecture, and semiconductor technology.
Academia and Education: For those passionate about sharing their knowledge, teaching positions in academia may be pursued. Graduates can become educators, guiding the next generation of computer engineers and contributing to research in the field.