Master of Business Administration - Project Management
The University of New Brunswick offers a highly regarded Master of Business Administrat...
Fredericton
INTAKE: Jan & Sept
The Bachelor of Computer Science program at the University of New Brunswick (UNB) is designed to provide students with a comprehensive understanding of computer science principles, theories, and practical applications. This program equips students with the knowledge and skills necessary to tackle complex computational problems, develop software solutions, and innovate in various domains of computer science.
Curriculum: The curriculum of the Bachelor of Computer Science program covers a wide range of topics essential for understanding the fundamentals of computer science and its applications. Students study courses such as programming languages, data structures, algorithms, computer architecture, software engineering, database systems, artificial intelligence, and computer networks. Additionally, the program may offer elective courses in specialized areas such as cybersecurity, machine learning, game development, or bioinformatics. The curriculum emphasizes hands-on learning through programming assignments, projects, and lab exercises to reinforce theoretical concepts and develop practical skills.
Research Focus: UNB encourages students in the Bachelor of Computer Science program to engage in research activities that advance the field of computer science and address current challenges in technology. Research initiatives may include projects in areas such as artificial intelligence, machine learning, computer vision, natural language processing, cybersecurity, robotics, or human-computer interaction. Students may have opportunities to collaborate with faculty mentors, participate in research projects, and publish their findings in academic conferences or journals.
Industry Engagement: The University of New Brunswick fosters connections with industry partners, technology companies, startups, and research institutions to provide students with opportunities for industry engagement, internships, and professional development. Through industry-sponsored projects, co-op programs, career fairs, and networking events, students have the chance to gain practical experience, build industry connections, and explore career opportunities in the tech industry. Additionally, the university may offer resources such as coding boot camps, hackathons, or entrepreneurship programs to support students' career aspirations in technology.
Global Perspective: UNB encourages students in the Bachelor of Computer Science program to develop a global perspective by examining computer science issues within broader international, cultural, and societal contexts. Courses may address topics such as global IT trends, ethical considerations in technology, cross-cultural communication in software development teams, or international regulations on data privacy and cybersecurity. Additionally, students may have opportunities for international exchanges, study abroad programs, or research collaborations with institutions abroad that expose them to diverse perspectives and approaches in computer science.
Fredericton
IELTS 6.5
CAD 20231
Application Fees: CAD$ 125
Academic Qualifications: A minimum overall percentage of 70% in your high school or secondary school studies is typically required. Please note that specific programs may have additional requirements or higher admission standards.
English Language Proficiency:
The University of New Brunswick (UNB) offers several scholarships and financial aid opportunities to support international students in their academic journey. These scholarships are awarded based on various criteria such as academic excellence, extracurricular achievements, and financial need.
UNB International Excellence Scholarships: These scholarships are awarded to international undergraduate students who demonstrate academic excellence. The scholarship values range from $8,000 to $35,000 CAD and are renewable for up to four years of study.
Entrance Scholarships for International Students: UNB offers a range of entrance scholarships specifically for international students entering undergraduate programs. These scholarships are based on academic achievement and vary in value.
International Baccalaureate Scholarships: UNB recognizes the achievements of international students who have completed the International Baccalaureate (IB) program. Scholarships ranging from $1,000 to $5,000 CAD are awarded to eligible IB graduates.
Study Abroad Scholarships: UNB provides scholarships for international students who wish to participate in study abroad programs. These scholarships help cover the costs of tuition, travel, and living expenses during the study abroad experience.
External Scholarships: UNB also encourages international students to explore external scholarship opportunities from government agencies, foundations, and organizations in their home countries. The university provides support and guidance in finding and applying for these scholarships.
It's important to note that scholarship availability, eligibility criteria, and application deadlines may vary.
Graduates of the Bachelor of Computer Science program at the University of New Brunswick (UNB) are equipped with a strong foundation in computer science principles and practical skills, preparing them for diverse career opportunities in the rapidly growing field of technology.
Software Developer: Graduates can pursue careers as software developers, responsible for designing, developing, and testing software applications and systems. They may work in various domains such as web development, mobile app development, or enterprise software development.
Systems Analyst: Graduates may work as systems analysts, analyzing user requirements, designing IT solutions, and evaluating system performance to improve efficiency and effectiveness in organizations.
Data Scientist: Graduates can become data scientists, leveraging their skills in data analysis, machine learning, and statistics to extract insights from large datasets, build predictive models, and inform business decisions.
Cybersecurity Analyst: Graduates may pursue roles as cybersecurity analysts, protecting organizations' IT infrastructure, networks, and data from cyber threats by implementing security measures, monitoring systems for vulnerabilities, and responding to security incidents.
Database Administrator: Graduates can work as database administrators, responsible for managing and maintaining databases, ensuring data integrity, security, and availability for organizations' information systems.
Network Engineer: Graduates may become network engineers, designing, implementing, and managing computer networks, including local area networks (LANs), wide area networks (WANs), and cloud infrastructure.
IT Consultant: Graduates can work as IT consultants, providing advisory services to organizations on IT strategy, technology implementation, and digital transformation initiatives to enhance operational efficiency and competitiveness.
Machine Learning Engineer: Graduates may pursue careers as machine learning engineers, developing and deploying machine learning models and algorithms to solve complex problems in areas such as natural language processing, image recognition, or recommendation systems.
Game Developer: Graduates can work in the gaming industry as game developers, creating interactive and immersive gaming experiences for various platforms such as consoles, PCs, mobile devices, and virtual reality.
Tech Entrepreneur: Graduates with entrepreneurial ambitions can start their own technology ventures, launching startups, developing innovative products or services, and disrupting industries with their ideas and solutions.