ryerson logo
site map scs webmail ryerson mail my.ryersonwiki
Ryerson Computer Science
Ryerson CompSci
Home
Department of Computer Science
The Department of Computer Science is located at The Centre for Computing and Engineering - 245 Church Street. Moriyama & Teshima designed the new Centre for Computing and Engineering on the urban campus of Ryerson University in the heart of downtown Toronto, Canada. The building features a sculptural treatment of the Church Street facade that dramatically changes throughout the day as the sun and ambient light varies. At times reflective and at time transparent, the building is a distinctive symbol of Ryerson. The facility brings together a number of departments including Aerospace, Civil Engineering, Computing Science and Electrical and Computing Engineering. Design started in February 2002 and the facility opened to students in the fall term of 2004.
Computer Science News & Announcements
expand/collapse Vector Institute of AI Faculty Affiliates - Dr. Kosta Derpanis and Dr. Neil Bruce
Wed, 26 Sept 2018


A total of 63 Faculty Affiliates were selected from 9 different institutions across Ontario. Dr. Kosta Derpanis and Dr. Neil Bruce are the only Ryerson faculty members included on the list.
For more details links are below
https://vectorinstitute.ai/2018/09/24/vector-institute-introduces-faculty-affiliates/

expand/collapse 'Minor' change to comp sci program - Ryersonian
Mon, 30 Jul 2018


Starting in September, students can enrol in classes for or declare a computer science minor. The new minor will allow more students to learn programming skills, according to Marcus Santos, associate dean of undergraduate science at Ryerson.
For more details links are below
https://ryersonian.ca/minor-change-to-comp-sci-program/

expand/collapse Dr. Maryam Davoudpour selected as an Honorable Mention for the 2018 WIE Inspiring Member of the Year Award
Tue, 06 Jun 2018


The IEEE is the world’s largest association of technical professionals, in over 160 countries around the world.

The IEEE Women in Engineering Committee (WIEC), has selected Dr. Maryam Davoudpour as an Honorable Mention for the 2018 WIE Inspiring Member of the Year Award.

The purpose of this award is to recognize a professional member of IEEE Women in Engineering (WIE) who has made an outstanding contribution to WIE, their community and the engineering community, through dedication and involvement in projects or activities directed toward fulfilling one or more of the WIE goals and objectives.

Also, IEEE Women in Engineering Committee (WIEC), has selected the IEEE Toronto WIE Affinity Group as the recipient of an Honorable Mention for the 2017 WIE Affinity Group of the Year Award.

Dr. Maryam Davoudpour is the chair of WIE IEEE Toronto section, and the vice chair of WIE IEEE Canada.

Congratulations and best wishes for continued success!

expand/collapse Prof. Miri is chairing the 29th Biennial Symposium on Communications (BSC 2018)
Wed, 16 May 2018


The 29th Biennial Symposium on Communications (BSC 2018)

Biennial Symposium on Communications is a prestigious international research conference in communications, information theory, and signal processing. Organized since 1962 by Queen’s University, the Symposium is now presented by the Canadian Society of Information Theory, and its 29th biennial symposium will be held at Ryerson from June 6 to 7, 2018.

For more details links are below
http://infotheory.ca/bsc2018/index.php/cfp/

Ali Miri, PhD, PEng
BSC 2018 General Chair
Computer Science Events
expand/collapse Greater Toronto Area Linux User Group
Ongoing Monthly

Monthly meetings held at
George Vari Engineering and Computing Centre
245 Church Street, Room ENG211
Ryerson University
Please visit: http://gtalug.org/ for more information.
Computer Science Job Postings
expand/collapse JOB POSTING: Donkey Mob - Junior Developer PHP/Java Full Stack
Thu, 04 Oct 2018

JUNIOR DEVELOPER

PHP/Java Full Stack

We’re DonkeyMob and we’re looking for smart, passionate and talented people to join our small but growing team. We build and maintain a wide variety of products ranging from content sites, mobile apps and social games. You’ll be involved in all aspects of the development process from initial mockup to completion, maintaining web services, researching new technologies, and wrangling legacy sites.

An ideal candidate will have the following: Experience with PHP and Java

The web dev trifecta: HTML/CSS/JavaScript

Practical Object Oriented Design skills and an understanding of design patterns

An understanding of relational and non-relational database systems (MySQL, Mongo)

Experience with *nix/Shell

Experience working with teams using version control software (GIT, Mercurial)

"Willing to learn" attitude, determination and a passion for making the best products possible

An understanding of what lies beneath the technologies you use

Excellent oral and written communication skills

Strong computer science fundamentals

Not easily offended

Nice to haves

Experience with RESTful services

Mobile development

Amazon Web Services

Responsive web development

Game design/programming experience

Perks

Salary: $45-55k

Health, Dental, Medical Benefits

Friendly and collaborative environment

Hours: 10-6pm- miss the rush-hour traffic!

To apply, please send your resume to tristan[at]donkeymob.com.

expand/collapse JOB POSTING: AP1 Inc. - iOS Developer
Thu, 18 Apr 2018



Position: iOS Developer About: AP1 Inc. is a proximity service provider offering the world's most innovative proximity ecosystem of location-based solutions. Committed to creating innovative enterprise solutions by using cutting-edge software and proprietary hardware, AP1 seeks to standardize wireless communication and local positioning technologies by providing developers with our SDK to integrate with any platform. Our advanced communication platform will develop mutually beneficial relationships between organizations and the people they serve, by bringing new levels of communication to new and existing software solutions. AP1 enables brands to reach their goals by providing numerous unprecedented proximity solutions. Through private wireless networks and a suite of software solutions, our product generates valuable analytics, creates direct marketing opportunities, and connects social networks to a physical location.
We are looking for someone that has strong experience developing user interfaces for applications on iOS for both iPhone and iPad. Responsibilities will include the full lifecycle of mobile application development, design, coding, and debugging of mobile applications. You must be able to pick up new technology, follow best practices and work well independently as well as part of a team. We require 3+ years programming experience and building iOS apps. Experience working with command line and Linux based server backend is beneficial. Understanding of Bluetooth Low Energy (BLE) and Core Bluetooth framework required. Must have experience submitting apps to app store and have strong understanding of submission process and guidelines.

Primary Responsibilities:
-Hands on development of a complex mobile application
-Act as subject matter expert in all iOS development projects
-Helping to define and deliver against functional and non-functional requirements
-such as performance, reliability and latency requirements
-Building unit tests and acceptance test suites
-Integrate software with existing systems
-Prepare applications for apple app store submission and review
-Maintain standards compliance
-Interface with product managers, architects, support personnel and other developers

Qualifications
-Bachelor's degree in Computer Science, Information Systems, Computer Engineering or a related field
-PhD student or PhD candidate or PhD
-3-5 year's experience in developing enterprise applications and at least 2 years of experience developing in iOS Platform
-Experience building complex iPhone Apps that have been successfully delivered to customers
-Exceptional analytical aptitude and attention to detail
-Good organizational and problem solving skills
-Good team player who is self-motivated and well organized
-Strong oral and written communication skills

Desired Skills and Technology Experience:
-Experience with iOS APIs and Frameworks
-3-5 years experience in mobile application development
-Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
-Excellent understanding of latest changes and features in iOS 9 and 10.
-Experience developing in Swift (ver. 3 and 4), Objective-C, or Java preferred
-Experience in JSON, XML, REST, and Web Services Technologies preferred
-Have worked on at least one published iOS app in app store
-Passion for front end development with heavy mobile app development focus.
-Linux backend or server experience knowledge a plus.

Job Types: Full-time, Contract
To Apply: Please email your cover letter and resume with Subject "iOS Developer Application" to Jessica Santa, jsanta@ap1.io

expand/collapse JOB POSTING: Blue Prism / RPA Consultant - Manager / Senior Consultant
Mon, 24 May 2016



EY's people in more than 150 countries are committed to operating with integrity, quality and professionalism in the provision of audit, tax, transaction and advisory services. We strive to help all of our people achieve their professional and personal goals through an inclusive environment that values everyone's contributions, appreciates diversity of thought, fosters growth, and provides continuous opportunities for development. Recognized as one of Canada's top employers, EY continually strives to be a great place to work.
We currently have career opportunities for Manager / Senior Consultant in our Toronto IT Advisory Services team. The individuals will work directly with clients to transform their business challenges into technology solutions. The goal is to support our clients' efforts to make their business units more effective and efficient and, where required, provide services in connection with the development and implementation of technology solutions. Our experience is also important to the analysis of specific business requirements for alignment with technology architecture, technology infrastructure design, and vendor selection decisions that support the line of business IT organizations of our clients. This position falls within our IT Advisory team, which helps our clients enhance the effectiveness of Operations functions by assisting them as they shift their emphasis from transaction-level control, processing and reporting to more value driven, decision support and analytics. Click here(https://ey.taleo.net/careersection/gexp01/jobdetail.ftl?job=TOR002BO) for the detailed job description.
expand/collapse JOB POSTING: HRI Software Engineer - Humatics
Fri, 05 Feb 2016



Humatics (http://site.humatics.com) - an MIT-connected HRI/sensor tech startup is hiring a senior software engineer.

We need someone with a demonstrated track record building software that enables more productive interactions between humans and robotic systems. If you join us now, you'll be getting in at the ground floor of a company founded to build integrated hardware and software systems that optimize and enrich human-robot interaction. Click here (https://goo.gl/RI9XNh) for the detailed job description.

Apply with resume, samples of previous work and one academic or professional reference to jacky@cjru.ca. Students must be enrolled in part-time or full-time post-secondary classes in Toronto.

Computer Science Seminars
expand/collapse Machine Learning and Big Data for eReading
Thursday, February 11, 2016

Inmar Givoni, VP of Big Data at Kobo
Ryerson SLC 514

Abstract
expand/collapse Michael Hoffman - Principal Investigator at Princess Margaret Cancer Centre
Thursday, February 11, 2016

Michael Hoffman, Principal Investigator at Princess Margaret Cancer Center, University of Toronto
Room LG04 ENG

Abstract