inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
مصاريف
تاريخ البدء
وسيلة الدراسة
مدة
حقائق البرنامج
تفاصيل البرنامج
درجة
درجة البكالوريوس
تخصص رئيسي
Computer Science
التخصص
علوم الكمبيوتر وتكنولوجيا المعلومات
لغة الدورة
إنجليزي
عن البرنامج

نظرة عامة على البرنامج


With hands-on learning, faculty-led research opportunities, and a variety of specializations, the program prepares students for careers in software engineering, web development, game design, and more. Students can choose from the Bachelor of Computer Science (BCOSC) or Bachelor of Science in Computer Science (BSc) degrees, with accelerated and collaborative online options available.

مخطط البرنامج

Marie and Brampton. The program provides a strong theoretical and practical foundation in algorithms, programming languages, hardware architecture, systems software, application software, and tools. The curriculum also allows exploration of individual interests through courses in artificial intelligence, human-computer interactions, and web data management. The program highlights the broad applications of Computer Science beyond theory and practice, impacting innovation in various fields like science (e.g., Human Genome Project, AIDS vaccine research), engineering, business, entertainment, and education. A unique aspect is the use of simulated virtual laboratories for experimentation, allowing exploration of ideas beyond physical limitations. Algoma University also offers an accelerated degree option, allowing students with a degree in any discipline to earn a Computer Science degree in as little as 12 months. A Master's of Computer Science program is also available for Bachelor's degree graduates in computer science, information technology, and related fields. However, it mentions that students will learn programming and coding using various languages (SQL, HTML, ANSI, C++, Java, Javascript, C, and Python). Specializations are available in:

  • Computer Game Technology: Focuses on the design and development of video game software, covering computer graphics, the games marketplace, game artificial intelligence, and gameplay design.
  • Students develop skills in analysis, design, programming, and testing of games across various platforms (consoles, mobiles, PC, handheld). Students take courses in the games marketplace, software engineering, gameplay design, and artificial intelligence, along with at least 18 credits in English, fine arts, and/or music.
  • Mobile Software Engineering: Applies Computer Science fundamentals to developing applications and systems for mobile devices.
  • Students study the range of mobile device applications and learn to develop applications on various platforms. A major project is required. The program also includes:
  • Hands-on learning: Utilizing state-of-the-art computer labs.
  • Tech Talks: Informal forums for discussing current topics in computing.
  • Fourth-Year Thesis: An opportunity for in-depth research in a specific area.
  • Interuniversity Relationships: Opportunities for study abroad.
  • Programming Competitions: Participation in the Northern Michigan University (NMU) Invitation Programming Contest and the ACM International Collegiate Programming Contest.
  • A Collaborative Online Bridging Program: This program allows college graduates to earn a Bachelor of Computer Science in as little as 12 months.
  • It consists of six online courses taken between May and September, leading to advanced standing in Algoma University's Bachelor of Computer Science program.

Teaching:

The program features hands-on learning in state-of-the-art computer labs. Teaching is characterized by a close-knit campus community and caring faculty. The smaller class sizes allow for one-on-one interaction with professors. The program encourages collaboration and idea generation among students.


Careers:

Career options for graduates include computer programmer, computer support specialist, computer trainer, database developer, video game developer, web developer, mobile application developer, business systems analyst, management consultant, project manager, software analyst, systems architect or analyst, and information specialist.


Other:

The program offers a Bachelor of Computer Science (BCOSC) and a Bachelor of Science in Computer Science (BSc). The BCOSC has less rigorous math and science requirements than the BSc. Minimum laptop/desktop PC recommendations are available for students. A Graduate Certificate in Information Technology is also offered.

عرض المزيد
How can I help you today?