MacEwan University: Department of Computer Science
MacEwan University: Department of Computer Science
MacEwan University: Department of Computer Science
Edmonton, Alberta, Canada
Number of employees
0 - 1 employees
Description

Computer Science studies the nature and techniques of problem solving through computation. Understanding computation requires a knowledge of hardware, software, mathematics and logic. The discipline and practice includes the essentials such as psychology, philosophy, linguistics and management theories–computer science connects technology with people. Students can choose one of two streams of study in computer science. The general computer science major is flexible and allows students to create a focus that reflects your interests. The software professional concentration provides the best preparation for a career in software development.

Categories
Industries
Education

Recent projects

A Framework for Developing and Assessing Programming Skills using H5P and Moodle Phase #2

Assessing student’s knowledge and skills for programming is often limited to their knowledge of the language and coding ability. Development tools are often an overlooked aspect of programming. Some attempt have been made to add content to courses but it is often difficult to assess student skills through traditional means. Combining H5P content with Moodle offers an interactive way for students to learn, practice, and instructors to assess skills as opposed to assess knowledge. The goal of this project is to design and develop a framework for H5P content for learning and developing skills using tools such as: Vim, Make, and Gdb.

Admin Experiential Learning Team
Matches 1
Category Website development + 1
Closed

Use of 360 LIDAR and the ROS Operating System in a Robotics Laboratory Setting

Providing students with both theoretical knowledge and practical skills is desired but often limited within a single Robotics course. In addition, some advanced algorithms (such as SLAM - simultaneous location and mapping) might not fit within the contents of an entry level course however the topics can still provide great teaching value in terms of engagement and interest. The question becomes how to incorporate difficult topics without overwhelming students. The goal of this project is to design and develop a modular framework for using the Robotic Operating System (ROS) and a 360 LIDAR for teaching robotic localization within the computer science curriculum.

Admin J Davis
Matches 1
Category Software development
Closed

Lab assignment development for introductory Computer Science course

The student will work collaboratively with a supervisor to develop new CMPT 101 lab assignments for the next year which will include writing code to demonstrate various coding constructs, testing and evaluating code implementations, and finalizing assignment specifications. 

Admin Experiential Learning Team
Matches 1
Category Training & development
Closed

Level UP-Building online tutorials for a web development project (Phase 2)

positions available: 3In this project, we will need to build 6 online tutorials for building web applications. Tutorials include:1. Building Backend server tutorials2. Build frontend tutorials3. creating a video recording of the tutorials

Admin Mohamad El-Hajj
Matches 1
Category Website development + 3
Closed

Latest feedback