Bachelor of Commerce (BComm)
The Bachelor of Commerce (BComm) program at Queen's University is renowned for its ...
Kingston
INTAKE: September
Queen's University in Kingston, Ontario, offers a rigorous Bachelor of Applied Science (BASc) program in Engineering with a specialization in Computer Engineering. This program provides students with a comprehensive understanding of computer systems, software development, and hardware design, preparing them for careers at the forefront of technological innovation. With a focus on both theoretical concepts and practical applications, the program equips students with the skills needed to address real-world engineering challenges in the field of computer engineering.
Curriculum: The curriculum of the Bachelor of Applied Science in Engineering - Computer Engineering at Queen's University is designed to provide students with a strong foundation in engineering principles and specialized knowledge in computer engineering. Courses cover a wide range of topics including digital systems, programming languages, algorithms, computer architecture, operating systems, networking, and software engineering. Hands-on laboratory sessions, design projects, and co-op/internship opportunities are integrated into the curriculum to provide students with practical experience and skills development.
Research Focus: Queen's University has a strong research focus in computer engineering, with faculty members engaged in cutting-edge research across various areas such as artificial intelligence, machine learning, computer vision, cybersecurity, embedded systems, and robotics. Students have the opportunity to participate in research projects, collaborate with faculty mentors, and contribute to advancements in the field through their own research initiatives. The university's research facilities and resources provide students with access to state-of-the-art equipment and technology to support their research endeavors.
Industry Engagement: Queen's University fosters strong connections with industry partners to ensure that the Bachelor of Applied Science in Engineering - Computer Engineering program remains relevant and responsive to the needs of the industry. Through industry-sponsored projects, guest lectures, internships, and co-op placements, students have the opportunity to gain practical experience, network with professionals, and develop valuable industry connections. These industry engagements provide students with insights into real-world engineering practices and help them transition smoothly into their careers upon graduation.
Global Perspective: The Computer Engineering program at Queen's University offers students a global perspective by incorporating international perspectives into the curriculum, promoting study abroad opportunities, and encouraging participation in international research collaborations and competitions. The university attracts a diverse student body and faculty from around the world, fostering a multicultural learning environment that prepares students for careers in a globalized world. Additionally, Queen's University's partnerships with international universities and research institutions provide students with opportunities for global networking and collaboration.
Kingston
IELTS 6.5
CAD 59383
ENTRY REQUIREMENTS for International Students:
Application Fees: 261
Academic Requirements: International students should have a minimum overall average of 75% or equivalent in their previous academic studies. This percentage may vary depending on the specific program and competition.
English Language Proficiency:
Queen's University in Canada offers a range of scholarships and financial aid options to support international students in their academic pursuits. These scholarships are designed to recognize academic excellence, promote diversity, and provide assistance to students with financial need.
International Admission Scholarships: Queen's University offers automatic scholarships to international students who are admitted to undergraduate programs. These scholarships are awarded based on academic achievement and vary in value. Eligibility and specific scholarship amounts are determined by the student's admission average or equivalent academic qualifications.
Major Admission Awards: Queen's University also offers prestigious scholarships to exceptional international students entering their first year of undergraduate studies. These awards are highly competitive and recognize academic excellence, leadership, and community involvement. Eligible students are automatically considered for these scholarships during the admissions process.
In-Course Scholarships: Queen's University provides scholarships to current undergraduate international students who have demonstrated outstanding academic performance during their studies. These scholarships are typically awarded based on specific criteria, such as GPA or departmental recommendations.
External Scholarships: Queen's University encourages international students to explore external scholarship opportunities, such as government scholarships, international exchange programs, and sponsorships from their home countries. The university's website provides information and resources to assist students in finding external scholarship opportunities.
It is important to note that the availability, eligibility criteria, and application processes for scholarships may vary. Additionally, it is recommended to check specific eligibility requirements and deadlines for each scholarship, as they may vary depending on the scholarship program and level of study.
Graduates of Queen's University's Bachelor of Applied Science (BASc) program in Engineering with a specialization in Computer Engineering have a wide array of career opportunities awaiting them in various industries. Equipped with a strong foundation in both theoretical understanding and practical skills, Queen's University graduates are highly sought after by employers seeking professionals adept in computer engineering principles and applications.
Software Engineer: One of the primary career paths for graduates with a degree in Computer Engineering is software engineering. Software engineers are responsible for designing, developing, testing, and maintaining software applications and systems. They work across various domains, including web development, mobile app development, operating systems, databases, and software tools.
Hardware Engineer: Hardware engineers focus on the design, development, and testing of computer hardware components and systems. They work on projects related to microprocessors, circuit boards, memory devices, and other electronic components. Hardware engineers may specialize in areas such as embedded systems, computer architecture, or integrated circuit design.
Embedded Systems Engineer: Embedded systems engineers design and develop embedded systems, which are specialized computing devices integrated into larger systems or products. They work on projects involving real-time control systems, IoT devices, automotive electronics, medical devices, and consumer electronics. Embedded systems engineers need expertise in hardware design, software development, and system integration.
Network Engineer: Network engineers are responsible for designing, implementing, and managing computer networks, including local area networks (LANs), wide area networks (WANs), and wireless networks. They work on projects related to network infrastructure, security, routing, and performance optimization. Network engineers play a crucial role in ensuring the reliable and secure operation of communication networks.
Cybersecurity Analyst: With the increasing prevalence of cyber threats and data breaches, cybersecurity has become a critical concern for organizations across all industries. Graduates with a background in computer engineering can pursue careers as cybersecurity analysts, tasked with identifying vulnerabilities, implementing security measures, and responding to security incidents to protect sensitive information and systems.
Machine Learning Engineer: Machine learning engineers specialize in developing machine learning algorithms and models to analyze large datasets and extract valuable insights. They work on projects related to artificial intelligence, data mining, pattern recognition, and predictive analytics. Machine learning engineers are in high demand across industries such as finance, healthcare, e-commerce, and autonomous systems.
Robotics Engineer: Robotics engineers design, build, and program robotic systems used in various applications, including manufacturing, healthcare, agriculture, and space exploration. They work on projects involving robot hardware design, motion planning, sensor integration, and control algorithms. Robotics engineers play a crucial role in advancing automation and creating innovative solutions to complex problems.
Software Development Manager: Experienced computer engineering professionals may transition into management roles, such as software development managers or engineering team leads. In these positions, they oversee software development projects, coordinate team activities, allocate resources, and ensure the successful delivery of software products within budget and schedule constraints.