ryerson logo
site map scs web mail scs web login ryerson mail blackboard/ramss
Ryerson Computer Science
Ryerson CompSci
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 Mind & Action: Yomna's Story
Thu, 11 Jun 2015

Mind & Action: Yomna's Story

expand/collapse The Next Wave of Additive Manufacturing for the Upcoming Industrial Revolution
Mon, 8 Jun 2015

Jun Yang, Ph.D.
Department of Mechanical and Materials Engineering,
Biomedical Engineering Program, Faculty of Engineering,
Western University
Day and Time
Wednesday, June 10, 2015, 12:00 p.m. - 2:00 p.m.
Room: ENG 288
Computer Science Department
George Vari Centre for Computing and Engineering
Ryerson University
245 Church St.
Toronto, ON, M5B 2K3

IEEE Magnetics Chapter
IEEE Instrumentation and Measurement Joint Chapter

Contact Dr. Maryam Davoudpour, E-mail: mdavoud@scs.ryerson.ca


Additive manufacturing processes make products by adding materials layer
by layer, in contrast to removing materials in the conventional
subtractive manufacturing processes. Additive manufacturing technologies
are developing rapidly, which will be an important component of the
upcoming industrial revolution, industry 4.0. This presentation will
review and discuss and review the current status and recent advances of
additive manufacturing with special focuses on 3D printing technology and
printed electronics.


Jun Yang is an associate professor in Department of Mechanical and
Materials Engineering, and has a joint appointment with Biomedical
Engineering Program, Western University (The University of Western
Ontario). He is also an honorary research scientist of Surface Science
Western, Western University. Currently he is leading a ~20 researchers
group conducting interdisciplinary research in areas of
Micro/Nanofabrication, Surface Engineering, Additive Manufacturing/3D
printing, Printed Electronics, Flexible/Wearable Electronics,
MEMS/NEMS/BioMEMS, Lab-on-a-chip, Sensors and Actuators, Green
Technologies and Nanomaterials. He has published more than 90 papers in
high quality journals. He has filed nine US patents. He has given many
invited talks on conferences/symposiums/seminars.

Dr. Yang was a recipient of 2006 PetroCanada Young Innovators Award, 2008
Canada Foundation for Innovation-Leaders Opportunity Fund (LOF) Award,
2009 Early Researcher Award, 2012 University’s Faculty Scholar Award, 2012
and 2014 Western Innovation Funds Award, and 2015 Xerox UAC Award.

expand/collapse Dr. Isaac Woungang receives NSERC Japan Society for the Promotion of Science (JSPS) award
Mon, 8 Jun 2015

Congratulations to Dr. Woungang for receiving 1 of the 4 grants from the Natural Sciences and Engineering Research Council Japan Society for the Promotion of Science (JSPS) Short Term award.

expand/collapse Image-Guided Injection System for Preclinical Research Applications
Mon, 01 Jun 2015

Speaker: James Lacefield, Ph.D.
Associate Professor, Associate Undergraduate Chair
Department of Electrical and Computer Engineering
Western University
Day and Time: Wednesday, June 03, 2015, 3:00 p.m. - 5:00 p.m.
Location: Room: ENG 288
Computer Science Department
George Vari Centre for Computing and Engineering
Ryerson University
245 Church St.
Toronto, ON, M5B 2K3
map - Look for ENG
Organizer IEEE Magnetics Chapter
IEEE Instrumentation and Measurement Joint Chapter
Contact Maryam Davoudpour, E-mail: mdavoud@scs.ryerson.ca


The growing use of high-resolution imaging systems for preclinical research in small animal models has led to the development image-guided intervention systems analogous to clinical surgical robotic systems. The preclinical systems are usually designed for targeted injections of drugs, cells, imaging contrast media, or other agents into mouse or rat models of human diseases. Preclinical applications present challenging design constraints related to positioning accuracy, the size of the physical workspace, and impact on research workflow that differ from the design requirements for a clinical system. Our research group has developed a mechatronic needle positioning system for use under either micro-CT or high-frequency ultrasound guidance. The device consists of two spherical linkages that establish a remote centre of motion and control the angulation (pitch and roll) of the needle, a linear translation axis for needle insertion, and a compact architecture that enables it to be used within the 25 cm diameter bore of a commercial micro-CT scanner. The needle positioning accuracy of the device measured in tissue-mimicking phantoms is 0.150 mm under micro-CT guidance and 0.285 mm under high-frequency (40 MHz) ultrasound guidance. This presentation will trace the evolution of the system through two design generations and describe our current work to incorporate force feedback into the system and demonstrate its effectiveness for a specific application, injection of cell-based cancer vaccines into murine cancer models.


James Lacefield received a Ph.D. in biomedical engineering from Duke University and completed a postdoctoral fellowship at the University of Rochester. He joined the faculty of Western University in 2001, where he is currently Associate Professor and Associate Chair (Undergraduate) in the Department of Electrical and Computer Engineering, Associate Professor in the Department of Medical Biophysics, and an Associate Scientist of Robarts Research Institute. He research addresses physical acoustics and signal processing aspects of biomedical ultrasound imaging, with an emphasis on developing improved methods for microvascular imaging using ultrasound and applications of ultrasound to cancer research. Dr. Lacefield is a member of IEEE, the Acoustical Society of America, the American Society for Engineering Education, and Professional Engineers Ontario and an Associate Editor of IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control.

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.
expand/collapse Computer Science Visited by Dr. Moridi, M.P.P.
Wed, 04 Feb 2009

On Wednesday February 4th, Dr. Reza Moridi (MPP, Richmond Hill) the Parliamentary Assistant to the Minister of Training, Colleges and Universities visited Ryerson's Department of Computer Science and gave a seminar to the students of our highly successful Masters program concerning the future of post-graduate education in Ontario. He also provided many fascinating and informative anecdotes from his life and career.
During his, visit, he had the opportunity to speak with many of our graduate students who told him of their experiences within our program and their desire to continue their studies in a suitable doctoral program. Dr. Moridi reiterated the Liberal government"s support for expanding graduate education within Ontario and was very interested in our strategy for launching a doctoral program in Computer Science in support of Ryerson"s graduate program expansion.
Computer Science Job Postings
expand/collapse JOB POSTING: Software Developer, PhD University Graduate
Thu, 2 Apr 2015

Location: Kitchener, ON, Canada - Montreal, QC, Canada
Software Engineering, Full-time

For more details, please visit: https://www.google.com/about/careers/
expand/collapse JOB POSTING: SmartSimple: Jr. Analyst
Tue, 31 Mar 2015

Department: Implementation
Reports to: Small Project Team Lead
Location: Toronto Canada
Employment Type: Full-time Permanent
Hours: 37.5 per week
Job Grade: TBD

Since 2002, SmartSimple has been providing organizations with an innovative, cloud-based software solution that automates a wide range of administrative processes in multiple vertical markets, including grants, research and claims management. Our system is used by tens of thousands of people every month, working in more than 100 countries around the world. Our company is technologically advanced, culturally diverse and continuously growing with offices in Toronto, New York City and Dublin.

The Jr. Analyst will spend three (3) months in the Small Project Team. As a configuration resource for the Small Project Team (SPT), the Jr. Analyst assists in the execution of small-scale project related work. Under the direct guidance of the Small Project Team Lead and with the mentorship of senior technical staff they will be responsible for platform configuration of client systems. After this time, and the successful completion of two projects, you will be assigned to the pre-implementation or post-implementation team upon completion of the training according to your demonstrated strengths and technical ability. This is a non-client facing, highly technical role.

This position is an ideal entry level role for a recent computer science graduate looking to establish a solid career with a proven Cloud Provider.

Specific Job Responsibilities:
- Work with Small Project Team Lead to review and analyse options within SmartSimple software and determine best way to configure and/or modify software for client systems based on the client Statement of Work (SOW) requirements.

- Collaborate and obtain guidance on the design of client systems from the Business Configuration and Implementation Specialists, Project Managers, or Solutions Architects in the course of work. Get approval for system changes/modifications prior to commencing any configuration work.

- Work in close collaboration with the Project Manager to investigate and help solve client issues. This involves detailed troubleshooting of client systems before escalating issues to the Sr. PM or Development team.

- Review and test configured system functions to ensure adherence to client requests and SOW requirements.

- Assist with performing integrated system testing when new features are applied to a client system.

- Flag and report potential problems or out-of-scope requests from clients to the Project Manager.

Specific Job Requirements:
- Ability to grasp concepts quickly with strong analytical and problem solving skills, and attention to detail.

- Clear, concise and effective communication ability.

- Working knowledge of databases, data modelling concepts and best practices. Ability to read a data model and perform data mapping.

- Experience with application configuration within a project environment for example. Configuration of fields, creation of workflows, tweaking, implementation. Full project lifecycle (conception to production).

- Basic knowledge of 'Software as a Service' solutions (SAAS) and experience of Software Development Lifecycle (SDLC). Ability to work independently and within a team environment to achieve project goals.

- Basic knowledge of Java, JavaScript, HTML, XML and CSS a definite asset.

For more details, please visit: http://wwww.smartsimple.com/
Ryerson University News
expand/collapse University to host Congress 2017
Tue, 30 Jun 2015

Faculty of Arts lands Canada’s largest academic gathering... more
expand/collapse Drama king
Mon, 29 Jun 2015

Writing for peers earns multimedia artist major award ... more
expand/collapse “We Will Read” promise Early Childhood Studies students
Fri, 26 Jun 2015

Outreach program helps launch TDSB students into reading... more
expand/collapse Turn on, tune in, flip out
Wed, 24 Jun 2015

How one Ryerson instructor is empowering and engaging millennial students with the ‘flipped’ format... more
expand/collapse ‘Creative innovation’ can be more than a catchphrase
Mon, 22 Jun 2015

Arts and innovation sectors must collaborate to produce meaningful social change ... more
expand/collapse A new legal ecosystem
Fri, 19 Jun 2015

Law Practice Program launches first 221 graduates... more
expand/collapse Campus to show its pride
Wed, 17 Jun 2015

Community events, Pride march to highlight university’s Pride Toronto celebrations... more
expand/collapse Pan Am takes the MAC
Mon, 15 Jun 2015

International sports event will bring the world to Ryerson... more
expand/collapse ‘University is what you make it,’ says Keneca Pingue-Giles
Fri, 12 Jun 2015

Criminology grad and Rams basketball superstar follows her passions... more
expand/collapse Mapping for Nepal
Wed, 10 Jun 2015

Geography students help rebuild Nepal after the earthquake with pair of Mapathon events... more
Computer Science Seminars