Our Computer Science Program
As part of the School of Computer Science & Technology, our Computer Science program delivers an innovative and cutting-edge education in two unique locations, Sault Ste. Marie and Brampton.
Learn about the School of Computer Science & Technology
Are you a college student? Visit the ONTransfer website to view more of our pathway agreements.
Students studying Computer Science will gain a strong theoretical and practical foundation in the study of algorithms, programming languages, hardware architecture, systems software, application software, and tools. They will also develop a solid foundation in data structure, programming, assembly language programming, computer organization, operating systems, theory, software engineering, and computer networking. Students also have the opportunity to explore their individual interests and take courses in artificial intelligence, human-computer interactions, and web data management, among others!
Above all, our computer science program values and encourages creativity and innovation. Students are given the opportunity to create new designs and explore their creative and unique ideas with faculty who are excited and equipped to guide students in the process of exploration.
Our students explore how Computer Science reaches far beyond theory and practice, driving innovation in the sciences, with examples such as the Human Genome Project and AIDs vaccine research, and leading developments in engineering, business, entertainment, and education. Wherever your passions and creativity lead, studies in Computer Science will take you there!
What is particularly unique about studies in Computer Science is that experiments can be carried out in a simulated virtual laboratory. Your creativity needs no limits because even ideas that, for now, exist outside of the realm of physical possibility, can be carried out in a computer lab. Computer scientists can simulate outcomes before they happen, including mapping out natural disasters and population growth under a variety of different circumstances.
Introducing our Master’s of Computer Science Program
This course-based program is designed for Bachelor's degree graduates in computer science, information technology (IT) and related areas.
Learn MoreAccelerated Degree
You could earn a computer science degree in as little as 12 months at Algoma University.
For students who hold a degree in any discipline, earn a Computer Science Degree in as little as 12 months at Algoma University’s computer science program, and fill the need and high demand for Computer Scientists in today’s technologically advanced society. With a background in Computer Science, you have access to some of the highest starting salaries in today’s workplace!
What You Can Expect
Hands-on learning, a close-knit campus community, and caring faculty.
1 / 8
Turn your passion for video gaming into a profitable career
Our Computer Science program is known internationally for having one of the most advanced computer games technology specializations. Students will learn how to develop video games, including developing their plot, music, and graphics.
2 / 8
Learn how to code and program
Students in our computer science program will learn how to program and code using SQL, HTML, ANSI, C++, Java, and Javascript, C and Python.
3 / 8
Work in state-of-the-art computer lab
Our computer science students learn and grow in state-of-the-art computer labs. Students and researchers from all over the world come to study and utilize our labs to get working, hands-on knowledge of computer systems and gaming technology.
4 / 8
Tech Talks
Throughout the year, the School of Computer Science & Technology hosts Tech Talks, which provide an informal forum for learning and discussing hot topics in computing. The talks consist of seminars on current research or developments followed by open discussion. The tech talk events are open to all interested students and faculty.
5 / 8
Fourth-Year Thesis
Our program adequately prepares students for higher education. Students in their fourth year of study can undertake a research project or thesis, which provides them with in-depth expertise in a specific area of interest.
6 / 8
Interuniversity Relationships
The School of Computer Science and Technology has developed lasting relationships with international universities, granting students opportunities to study abroad and gain credits!
7 / 8
Programming Competitions
The School of Computer Science and Technology sends several teams of students to compete in the Northern Michigan University (NMU) Invitation Programming Contest and the prestigious Association for Computer Machinery (ACM) International Collegiate Programming Contest. These competitions expose students to real life computer programming problems and the reality of working around tight deadlines.
8 / 8
Career Options
For those who choose to enter the workforce upon graduation, career path options for computer science 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, information specialist, among others.
Our Courses
For more detailed information on our courses, please visit our courses schedule section
Get Started NowExperience Maps
Are you ready to apply theory and academic content to real-world experiences? It's time to make your plan!
START NOWCollaborative Online Bridging Program
College graduates could earn a Bachelor of Computer Science in as little 12 months by entering this innovative pathway program.
The collaborative online Bridging Program consists of six online courses to be taken between May and September. Upon successful completion of the Bridging Program, students receive advance standing to transition directly to Algoma University’s Bachelor of Computer Science in Sault Ste. Marie.
Computer Science Co-op
The new Computer Science Co-operative Education Programs offers students a degree with academic co-op credit embedded into the program.
Students will gain valuable work experience as they will be given the opportunity to take leadership on small-scale projects and to be mentored by industry experts. By combining semesters of classroom study with semesters of full-time employment in career-related positions, students will have the best of both worlds as they apply their formal learning to the workplace, and vice-versa.
Specializations
Customize your degree to include something you love! Students enrolled in the four-year Bachelor of Computer Science (B.Cosc.) program can further enhance the quality of their degree by specializing in one of three areas: computer game technology; computer game technology and creative arts; or mobile software engineering.
In the computer game technology specialization, students will apply their foundational programming knowledge to the design and development of video game software. The program focuses on a complete overview of game development, from the initial code to the finished product, with courses covering computer graphics, the games marketplace, game artificial intelligence, and gameplay design. Students will develop skills in the analysis, design, programming, and testing of computer consoles, mobiles, PC, and hand-held video games. Graduates of this specialization often use their gaming projects courses to develop a sophisticated portfolio that can be used when seeking employment.
The computer game technology and creative arts specialization enables students who are interested in the artistic aspects of computer games, such as the writing of plots, the development of game flow, and the development of graphics and music, to extend their analysis and design skills to these areas. Courses include those in the games marketplace, software engineering, gameplay design, and artificial intelligence. In addition to the courses taken within the standard computer games technology stream, in the creative arts specialization, students will also explore courses in music, English and/or fine arts to develop a game design complement to their programming skills. Students must complete at least 18 credits in English, fine arts, and/or music.
The Mobile Software Engineering specialization enables the student to apply the foundation skills of Computer Science to the development of applications and systems that implement the use of mobile devices in modern computer systems. This allows them to develop expertise in what is becoming a predominant part of the application of computer technology. The students will study the range of applications of mobile devices and will learn to develop applications on a variety of mobile platforms. The graduate will be able to apply the use of mobile devices in business, industry, social media and gaming. The specialization requires the student to do at least one major project that can form the basis for a portfolio of skills as they seek employment in the industry.
FAQ
The required Computer Science courses are identical in each degree, however the Bachelor of Computer Science (BCOSC) has less rigorous requirements in Mathematics and Sciences than the Bachelor of Science in Computer Science (BSc).
Many students will likely prefer to earn the BCOSC degree since it is an easier degree having reduced math and science courses. For stronger students who are more well prepared, it is highly recommended that they take the more rigorous BSc in Computer Science as it is a stronger degree.
Both degrees provide students with the necessary skills to be successful in the computing and information technology industries. However, the BSc provides students with additional skills that will open opportunities in high-end scientific and mathematical research institutions.
Please see the minimum laptop/desktop PC recommendations for Bachelor in Computer Programs (Honours) students here.
Graduate Certificate
Add a Graduate Certificate to complement your existing degree or diploma.
Graduate Certificate in Information Technology
Gain essential skills in programming, software development, object-oriented analysis and design, web technologies and databases, e-business strategy, and project management, which complements your existing critical thinking and communication abilities.
Learn MoreMeet our Faculty
Our Computer Science faculty are experts in the field. Get to know them!
Dr. Yi Feng
Chair, Department of Information Technology and Professional Studies, Associate Professor
View Full BioDr. George Townsend
Chair, Department of Computer Science and Mathematics, Full Professor
View Full BioDr. Simon Xu
Acting Dean, Faculty of Computer Science & Technology, Full Professor
Sault Ste. Marie Campus
[email protected]
705-949-2301, ext. 4346
Office: WW105F
Credentials: BSc, MSc (Peking University), MSc (University of Windsor), PhD (Université de Liège), PhD (Wayne State University)
Areas of Expertise: Software engineering and evolution, program analysis and understanding, cognitive models of software development processes.
To learn more about Dr. Simon Xu, visit his his website! http://people.auc.ca/xu/
Calyssa Skeggs
Administrative Assistant, School of Computer Science & Technology
Sault Ste. Marie Campus
[email protected]
Office: WW105
Dr. Yi Feng
Chair, Department of Information Technology and Professional Studies, Associate Professor
Sault Ste. Marie Campus
[email protected]
705-949-2301, ext. 4315
Office: WW105
Credentials: BE (Anhui University), ME (Chinese Academy of Sciences), PhD (Université de Montréal)
Areas of Expertise: Formal hardware verification, computer system design.
Dr. Randy Lin
Assistant Professor
Brampton Campus
[email protected]
Credentials: BSc, MSc (East China University of Science and Technology), MSc (University of Saskatchewan), Ph.D. (University of Saskatchewan)
Areas of Expertise: Healthcare information systems, healthcare data mining, resources optimization, human factors, bioinformatics, industrial 4.0, digital twin
Dr. Miguel Garcia-Ruiz
Graduate Officer, Full Professor
Sault Ste. Marie Campus
[email protected]
705-949-2301, ext. 4312
Office: WW 105G
Credentials: BSc (University of Colima), MSc (University of Colima), PhD (University of Sussex)
Areas of Expertise: Human-computer interaction, usability, computer graphics, olfactory interfaces, multi modal interfaces, virtual reality and games user research.
Dr. George Townsend
Chair, Department of Computer Science and Mathematics, Full Professor
Sault Ste. Marie Campus
[email protected]
705-949-2301, ext. 4359/4517 BCI Lab
Office: WW105
Credentials: BSc (Lake Superior State University), MSc (University of Waterloo), PhD (Technishe Universitat Graz)
Areas of Expertise: Dr. George Townsend is the most senior faculty member in the School of Computer Science and Technology at Algoma University, where he has served for nearly 40 years. An expert in Brain-Computer Interfaces (BCI), Dr. Townsend was recognized as one of the top ten BCI researchers internationally at the 2010 Annual International BCI Meeting. His research contributions include collaborative work with the Wadsworth Research Center in Albany, New York, where he advanced their BCI system enabling paralyzed patients to control a computer solely through thought. Dr. Townsend is currently working with the BCI lab at East Tennessee State University on a novel brain-signal-based authentication system aimed at replacing traditional usernames and passwords with secure, brainwave-based login methods.
Dr. Edna James
Assistant Professor
Sault Ste. Marie Campus
Credentials: Bachelor of Science (University of Texas at Arlington), PhD (Iowa State University)
Areas of Expertise: Applied Mathematics
I hold a BS in Mathematics with a Minor in Physics from the University of Texas at Arlington and a PhD in Applied Mathematics from Iowa State University, located in Ames, Iowa. I held postdoctoral fellowships at the University of Saskatchewan and at the University of Toronto. My research area was stochastic modelling. Since then, I have focussed mainly on teaching.
I’ve been a math professor at Algoma University in Sault Ste. Marie, Ontario since 2003. I’ve taught: Discrete Math, Univariate and Multivariate Calculus, Probability, Real and Complex Analysis, Linear and Abstract Algebra, and Ordinary and Partial Differential Equations.
Dr. Nagma Khattar
Part Time Contract Faculty
Brampton Campus
Credentials: Bachelor of Technology (Punjab Technical University), M.E.-Ph.D. (Chitkara University)
Area of Expertise: Energy Efficient Scheduling Algorithms in Cloud Computing
Dr. Somang Nam
Assistant Professor
Brampton Campus
[email protected]
Credentials: HBSc (University of Toronto), MSc (Toronto Metropolitan University), PhD (University of Toronto)
Areas of Expertise: Human Factors, Accessibility, Human Computer Interaction, Inclusive Design, Applied Artificial Intelligence, Conversational User Interfaces, Extended Reality
For more information, visit his website here: https://somang.github.io/
Dr. Faria Khandaker
Assistant Professor
Assistant Professor
Brampton Campus
Email: [email protected]
Credentials: B.Sc. with Honours in Computer Science and Engineering (University of Dhaka, Bangladesh), M.Sc. in Computer Science and Engineering (University of Dhaka, Bangladesh), M.Sc. in Computer Science (Toronto Metropolitan University, Canada), Ph.D. in Computer Science (Queen’s University, Canada).
Areas of Expertise: Telecommunication and Networking, Next Generation Networks, Information-Centric Networks, In-Network Caching, Edge Caching, Value-based Network Optimization, Economic Caching and Pricing models Design, Survivable Network Design, and Network Security.
I completed my Ph.D. from the School of Computing, Queen’s University, Canada, my second M.Sc. from the Department of Computer Science, Toronto Metropolitan University, Canada, and my first M.Sc. and B.Sc. from the Department of Computer Science and Engineering, University of Dhaka, Bangladesh. I was nominated for the Governor General’s Gold Medal Award in September 2012 for excellence in research at Toronto Metropolitan University, Canada. I was awarded the Best Graduate Thesis Award by the Department of Computer Science, Toronto Metropolitan University, Canada in 2012. I was also awarded the Ontario Graduate Scholarship (OGS) 3 times at Queen’s University, Canada in 2014-15, 2015-16, and 2016-17.
Dr. Dipak Pudasaini
Part Time Contract Faculty
Credentials: MSc Computer Science (Toronto Metropolitan University), PhD Computer Science (Toronto Metropolitan University).
Area of Expertise: Artificial Intelligence, Machine Learning, Data Science, Image Processing, and Edge and Cloud Computing.
Dr. Ajmery Sultana
Assistant Professor
Brampton Campus
[email protected]
Credentials:
PhD, Electrical and Computer Engineering, Toronto Metropolitan University,
Post-Doctorate, Computer Science, Toronto Metropolitan University,
M.Sc and B.Sc, Applied Physics, Electronics and Communication Engineering, University of Dhaka.
Area of Expertise: Radio resource management for 6G-Internet of Things (IoT), Artificial Intelligent (AI) driven solutions for communication and networking systems, Blockchain-enabled energy trading in Electric Vehicle (EV) infrastructure, Quantum-safe Blockchain for secure data, Quantum sensing and communications.
For more information, view her website here.
Dr. Mahreen Nasir
Assistant professor
Sault Ste. Marie Campus
Email: [email protected]
Office: WW105D
Credentials: PhD, Computer Science (University of Windsor)
Area of Expertise: Data Mining & Big Data Analytics (E-Commerce Product Recommendations), Machine Learning, Intrusion Detection, Social Media and Web Accessibility.
Kyle Gauthier
Sessional Lab Instructor
Sault Ste. Marie Campus
[email protected]
Dr. Yazan Otoum
Assistant Professor
Brampton Campus
[email protected]
Credentials: Ph.D. in Electrical and Computer Engineering (University of Ottawa), M.Sc. in Computer Engineering and Management (DePaul University)
Areas of Expertise: Cybersecurity, IoT, Machine Learning, Federated Learning, Intrusion Detection Systems (IDS)
Dr. Zamilur Rahman
Assistant Professor
Sault Ste. Marie campus
705-949-2301, ext. 3142
Office: WW105E
Credentials: BSc, MS (Jahangirnagar University), MSc (University of Lethbridge), PhD (University of Windsor)
Areas of Expertise: Graph theory and its applications, complex network analysis, big graph data and data science
To learn more about Dr. Zamilur Rahman, visit his website! http://zamilurrahman.
Sofia A. Silberberg
Adjunct Professor
Dr. Joe Ganczarski
Part Time Contract Faculty
Brampton Campus
Credentials:
- B.Sc. University of The State of New York – Excelsior College
- M.Sc. in Information Technology – Aspen University
- MBA – Northcentral University
- PhD – Northcentral University
Area of Expertise: Relational database design and development, systems analysis and design, data warehousing, and business information systems
Dr. Kiddnan Kobindarajah
Part Time Contract Faculty
Brampton Campus
Academic Credentials:
- Ph.D., University of Witwatersrand, South Africa
- M.Sc., University of Witwatersrand, South Africa
- B.Ed., York University, Canada
- B.Sc. (Honours), Eastern University, Sri Lanka
Area of Expertise: Approximation Theory and Harmonic Analysis
Subjects of Expertise: Discrete Mathematics, Finite Mathematics, Calculus, Advanced Engineering Mathematics, Advanced Calculus, Differential Equations, Complex Analysis, Real Analysis, Probability and Statistics, Business Mathematics, Technical Mathematics, Operational Research, Mathematics Logic and Set Theory.
Cathy Chen
Part Time Contract Faculty
Brampton Campus
Credentials: M.Eng. (Beijing University of Technology)
Area of Expertise: I’ve had over 10 years of computer science teaching and research experience especially in the field of programming, software testing and software engineering. I was also able to have been a visiting Scholar at the University of Massachusetts and Penn State University in the research field of Software Engineering.
Dr. Mike Biocchi
Part Time Contract Faculty
Sault Ste. Marie Campus
[email protected]
705-949-2301, ext. 4111
Office: NW 303
Credentials: BSc (Algoma/Laurentian University), MSc (University of Abertay Dundee), PhD (Northcentral)
Areas of Expertise: Computer and Information Security, Education Technology, Software Development.
Dr. Mark Defazio
Part Time Contract Faculty, Math Lab Sessional Instructor
Sault Ste. Marie Campus
[email protected]
705-949-2301, ext. 4239
Office: EW 201
Credentials: BSc Hons (Brock University), MA, PhD (York University)
Areas of Expertise: Mathematical analysis, special functions and orthogonal polynomials, mathematical modeling.
The Math Lab is a free service for all students who need help with the mathematical concepts and content of any course at Algoma. To arrange a Math Lab meeting send an email to [email protected]. Students must indicate the course and content they require assistance with. A mutually convenient time will then be agreed on. All Math Lab sessions will be conducted via Google Meet.
Dr. Syed Mohammad Danish
Assistant Professor
Credentials: PhD, Computer Science, ETS Montreal, M.Sc, Electrical Engineering, NUST Pakistan B.Sc, Telecommunication Engineering, UET Taxila Pakistan.
Area of Expertise: Blockchain, Security and Privacy, Electric Vehicles, Deep Learning, and Cloud and Edge Technologies
Dr. Haider Amir
Part Time Contract Faculty
Brampton Campus
[email protected]
905-451-0100 ext. 3521
Credentials: (Ph.D.) GadjahMada University, Indonesia, Secondment; Osaka University, Japan, (M.Sc.) GadjahMada University, Indonesia, (B.Sc. First Class Hons.), University of Baghdad, Iraq. M.Sc. and Ph.D. have been accredited by World Education Services, Toronto –Canada.
Area of Expertise: Engineering Physics
Vinay Yarlagadda
Part Time Contract Faculty
Brampton campus
Vinay had 7 years of experience as a full stack developer on .NET Stack. His experience ranges from Video Games Industry to Steel Manufacturing Industry since 2010. He is a PMI certified Project Management Professional and is currently heading Sales and Marketing for a Salesforce Partner, WestSpark. He holds an International MBA from Schulich School of Business and enjoys teaching.
Dr. Saneeha Ahmed
Assistant Professor
Brampton Campus
Credentials: PhD Electrical Engineering (University of Windsor);
Post Doctorate- Electrical and Computer engineering (University of Windsor)
Area of Expertise: Security of Ad hoc Networks and IoT
Dr. Khalil Abuosba
Part Time Contract Faculty
[email protected]
Cellphone No.: 647-962-7942
Credentials: Ph.D. (Computer Information Systems), M.S. (Computer Science), B.Sc. (Industrial Technology)
Area of Expertise: artificial intelligence, knowledge representation and reasoning, information systems, quantitative methods, distributed systems security, and management science.
Current Research:
– Secure Software Design Patterns.
– Knowledge Representation Design Patterns.
Credentials by Institution:
Credentials: Ph.D. (Arab Academy for Management, Banking and Financial Sciences), M.S. (Jackson State University), B.Sc. (Jackson State University)
Klaus Peltsch
Adjunct Professor
Sault Ste. Marie Campus
klaus.peltsch@algomau.ca
Telephone: 705-949-2301, ext. 4255
Office: WW 105
Credentials: BMath(hons) Waterloo, Msc Waterloo, MBA Lake Superior State
Areas of Expertise: Information Technology, Systems Analysis and Design, Software Engineering, Operating Systems, Architecture, Physics and Astronomy
Years Teaching: 1983 – present
Dr. Arghavan Asad
Assistant Professor
Brampton Campus
[email protected]
Credentials: BSc in Computer Engineering, MSc in Computer Engineering (Iran University of Science & Technology), PhD in Computer Science & Engineering (Iran University of Science & Technology), PhD in Electrical and Computer Engineering (Toronto Metropolitan University)
Areas of expertise: Machine learning, Quantum Computing, Heterogeneous Architectures, and Neuromorphic Computing
Anthony Pagnotta
Part Time Contract Faculty
Sault Ste. Marie Campus
Email: [email protected]
Credentials: BCOSC (Hons) (Algoma/Laurentian University), MSc (University of Western Ontario)
Areas of Expertise: Cloud Computing, Quality Assurance and Release Management, Agile Software Development
Frank Coccimiglio
Adjunct Professor
Credentials: B.A. (Laurentian-Algoma)
DR. A B M Bodrul Alam
Assistant Professor
Brampton Campus
Credentials: B.Sc. (Hons.) (Jahangirnagar University), M.Sc. (Ryerson University), Ph.D. (Queen’s University)
Area of Expertise: Cloud computing, optimization, reliability analysis, and reliable resource management.
Credentials: B.Sc. (Hons.) (Jahangirnagar University), M.Sc. (Ryerson University), Ph.D. (Queen’s University)
Area of Expertise: Cloud computing, optimization, reliability analysis, and reliable resource management.
Johnny Console
Sessional Lab Instructor
Sault Ste. Marie Campus
[email protected]
Telephone: 705-949-2301, ext. 4517
Office: WW 105B
Credentials: BSc (Hons) (Algoma University)
Areas of Expertise: Physics, Discrete Mathematics, Mobile App Development and Desktop App Development.
George Vanoyen
Sessional Lab Instructor
Sault Ste. Marie Campus
Dr. Rashid Hussain Khokhar
Assistant Professor
School of Computer Science and Technology,
Algoma University, Sault Ste Marie campus.
Email: [email protected]
Office: WW105D
Credentials:
- Ph.D. in Information and Systems Engineering, Concordia University, Montreal, Quebec, Canada
- Master of Applied Science in Information Systems Security, Concordia University, Montreal, Quebec, Canada
- Bachelor of Science in Computer Engineering, Sir Syed University of Engineering & Technology, Karachi, Pakistan
Areas of Expertise / Research Interests:
- Privacy, Security, and Reliability for System Designing and Development
- Data Mining and Machine Learning
- Cybersecurity and Risk Management
- Heterogeneous Information Networks
- Cloud Computing Technologies
- IoT Security
- Social Network Analysis
- Blockchain Networks and Applications
Publications:
- R. H. Khokhar, B. C. M. Fung, F. Iqbal, K. Al-Hussaeni, and M. Hussain. Differentially private release of heterogeneous network for managing healthcare data. ACM Transactions on Knowledge Discovery from Data (TKDD), 29 pages, in press. ACM. [JCR impact factor: 4.157, 5-year: 3.779]
- R. H. Khokhar, F. Iqbal, B. C. M. Fung, and J. Bentahar. Enabling secure trustworthiness assessment and privacy protection in integrating data for trading person-specific information. IEEE Transactions on Engineering Management: Special Section: Services Computing Management for Artificial Intelligence and Machine Learning, 68(1):149-169, February 2021. [JCR impact factor: 8.702, 5-year: 7.388]
- R. H. Khokhar, B. C. M. Fung, F. Iqbal, D. Alhadidi, and J. Bentahar. Privacy-preserving data mashup model for trading person-specific information. Electronic Commerce Research and Applications (ECRA), 17:19-37, May-June 2016. Elsevier. [JCR impact factor: 3.824, 5-year: 4.30]
- N. Scarabeo, B. C. M. Fung, and R. H. Khokhar. Mining known attack patterns from security related events. PeerJ Computer Science, 1(e25):1-21, October 2015. [JCR impact factor: 1.39]
- R. H. Khokhar, R. Chen, B. C. M. Fung, and S. M. Lui. Quantifying the costs and benefits of privacy-preserving health data publishing. Journal of Biomedical Informatics (JBI): Special Issue on Informatics Methods in Medical Privacy, 50:107-121, August 2014. Elsevier. [JCR impact factor: 3.526, 5-year: 3.765]
Dr. MD Nashid Anjum
Assistant Professor
Brampton Campus
[email protected]
Credentials: BSc (Khulna University of Engineering & Technology), MSc ( South Dakota School of Mines & Technology), PhD (University of Massachusetts Dartmouth)
Areas of expertise: IoT, Body Sensor Networks, UAV Networks, Cognitive Radio Networks, Wireless Communication
Craig Diotte
Part Time Contract Faculty
Dr. Muhammad Azam
Assistant Professor
Sault Ste. Marie campus
Credentials:
Ph.D. in Electrical and Computer Engineering, Concordia University, Montreal, QC, Canada
M.S. in Electrical Engineering, Blekinge Institute of Technology, Karlskrona, Sweden
Areas of Expertise:
Machine Learning, Deep Learning, Data Science, Data Mining, Computer Vision, Speech
Recognition, Signal Processing, Natural Language Processing, Smart Buildings, Energy
Efficiency, Information Retrieval, Medical Diagnostics, and application of AI in the
Rehabilitation of Stroke Survivors.
Esther Baffour
Administrative Assistant, Brampton, Psychology and Computer Science
Administrative Assistant,
Faculty of Computer Science & Technology
Department of Psychology
Office:
24 Queen Street, Brampton, ON
Work Station: 512A
Dr. Ping Luo
Assistant Professor
Assistant Professor
Brampton Campus
[email protected]
Credentials: BEng (Hunan University), MEng (Beijing Institute of Technology), PhD (University of Saskatchewan)
Areas of Expertise: Deep Learning, Bioinformatics, Cancer Genomics, Clinical Data Analytics
For more information, view his website here: luoping.ca
Yi Avena Li
Academic Operations Coordinator
Work Location:
24 Queen Street, Brampton, ON
Work Station: A-510B
Ready to Apply?
Applying to Algoma U is simple, fast, and easy
“The program teaches computer science in a way that encourages students to generate ideas and collaborate on solutions together. I plan on studying for a master’s in computer science post graduation. I enjoy the one to-one experience with the professors along with the smaller class sizes, and I’ll never regret choosing Algoma U for my undergrad because of that.”
Michael Buffone
4th Year Student, Bachelor of Science in Computer Science
“My study life at Algoma University was an enriching and delightful journey. At Algoma University, I got a lot of help from the supportive faculty. They not only cared about my study but also cultivated my ability to do research. The small-sized classes gave me more chances to communicate with the instructors, which was crucial in helping me to lay a good foundation for my research life.”
Peizhi Yan
BSC, MSC
"*" indicates required fields