Quantcast
Channel: School of Computer Science
Viewing all 102 articles
Browse latest View live

Student Council Elections

$
0
0

COMPUTER SCIENCE STUDENT COUNCIL REPRESENTATIVES

The following are the Student Representatives for 2014-15:

UNDERGRADUATE   
Angana Borikar
Caitlin Facchina
John Lam
Nikola Zjalic

GRADUATE
Andrew Hlynka
Santosh Upadhyayula

PHD
Supriya Supriya
 

CONGRATULATIONS!


Congratulations Graduates at June 2015 Convocation

$
0
0

Board of Governors Medals
Faculty of Science:
Computer Science – Chance Chase**

FACULTY OF SCIENCE
Doctor of Philosophy

Computer Science
Abbas Ghadri Golestani
Individual Based Modeling and Nonlinear Analysis for Complex Systems with Applications to Theoretical Ecology

Morteza Mashayeki
Individual-Based Modeling and Data Analysis of Ecological Systems Using Machine Learning Technologies

Felicitas Anyicha Mokom
Modeling the Evolution of Artifact Capabilities in Multi-Agent Based Simulations

Ahmad Soleimani
Fuzzy Computational Model for Emotion Regulation Based on Affect Control Theory

Master of Science
Computer Science

Bharadwaja Allapalli

Aditi Bhardwaj

Xiao Ni (Joyce) Cao

Elham Emami

Forough Firoozbakht

Arvind Kodakanchi

Anivesh Reddy Minipuri

Bryan Gary St. Amour

Suchet Krishna Surya

Jiayi Wu

Yi Zhang

 


Computer Science Co-operative Education
Wenyi Zhou

Bachelor of Mathematics
Honours Mathematics and Computer Science


Tsz Kin Ng*

William Justin Toth**

Colin James Totten*

Bachelor of Science
Honours Computer Information Systems
Xinyu Liu*

Honours Computer Science with Software Engineering Option Co-operative Education

Jason James Patrick Bennet

Michael Antonio Soares Branco

Franklin Hilary Ezenwa**

Gregory James Koestler*

Shane Jacob Matthew Phibbs*

 

 

Honours Computer Science with Software Engineering Specialization
Prateek Sahrawat
Alaa Shaheen*
Mohammed Shaheen

Bachelor of Computer Science
Honours Computer Science

Stephan A. Antonel

Michael William Wilfred Binder

Nicholas Isaac Chittle**

Adam Heinermann

Jeremy High*

Philip Cody Keefner*

Md Mahbub-e Khoda*

Ryan Richard Murdoch

Stephen Thomas Kyte Nusko**

Jeffrey Pare**

Shane Omer Cyril Regnier

Justin Sanders

Brendan Mitchell Steiner

Nazmul Huq Sumon*

Spencer James Wills


Bachelor of Computer Science
Honours Computer Science Co-operative Education
Alexander George Dibbley
Ping Sing Yong

Honours Computer Science Applied Computing

Muhammad AbduRahman Asfour

Trent Robert Goetheyn

Pierre J. A. Renaud**

Jessamyn Moriah Silver Medler*


Honours Computer Science Applied Computing Co-operative Education
Akhiyar Ahmed
Christopher Paul Brogly*

Bachelor of Computer Science General Program

Dwayne Alleyne

John Kiernen Anderson

Nicholoas Antzaras

Todd E. Baert*

Ardit Balla

Muhammad Bilal

John David William Cada

Sean Calhoun*

Michael Daniel**

Naisargi Desai*

Rajbir Dhaliwal

Montassar Dridi

David Alexander Farrer**

Simin Farrokhi*

Qiaohong Hu*

Matthew John Laforet

Emaad Abid Maqbool

Lyndon Pan

Kaisar Sheikh

Malveka Soni

Nikolas William Steel**

Zuber Tuhin

Xuan Yao

 


Certificate in Applied Information Technology

Emilio Jose Carro Fontenla*

Nicole Marie Gleason

Shirley Sze Wai Ho*

* Graduating With Distinction
** Graduating With Great Distinction

GA / TA Postings for the FALL 2015 term

$
0
0

In accordance with Article 12:01 of the CUPE 4580 Collective Agreement the Department of Computer Science invites applications for Graduate Assistantship (GA) and Teaching Assistantship (TA) positions for the FALL 2015 term.

Please note that all positions are open to GAs and TAs with GA applicants being given first priority.  Each GA position is expected to be for a total of 140 hours. A limited number of GA positions may be available for fewer hours. The total number of hours in a TA appointment will depend on the applications received and is anticipated to be 75 hours per position. Each positon can be comprised of a combination of any of the listed courses as needed.

List of courses that MAY utilize Graduate Assistants/Teaching Assistants for FALL 2015. 

 

COURSE #   &   TITLE

TIMES

EXAM TIME

projected positions and hours

Duration of position

60-100 -01

Key Concepts in Computer Science

TR  2:30 - 3:50 PM

Thursday, Dec 10 @ 12:00pm

7 GA TA Positions for a total of 860 hrs

Sept. 1  to Dec 31

60-106

Programming in C for Beginners

TBA

TBA

2 GA  Positions up to a total of 280 hrs

Sept. 1 to Dec 31

60-140-01

Intro to Algorithms & Programming: I

TR  11-30– 12:50PM

Friday, Dec 11@7:00pm

10 GA TA Positions for a total of 1520 hrs

 

Sept. 1  to Dec 31

60-104-02

Intro to Algorithms & Programming

M 7:00 – 9:50 pm

Friday, Dec 11 @ 7:00 pm

*in combination with 60-140-01

Sept. 1  to Dec 31

60-212-01

Object-Oriented Programming Using Java

TR  5:30 –6:50 PM

 

TBA

3 GA TA Positions for a total of 380hrs

Sept. 1  to Dec 31

60-231-01

Theoretical foundations of Comp Science

TR 10:00– 11:20 AM

Saturday, Dec 19@8:30 am

3 GA TA Positions for a total of 380 hrs

Sept. 1  to Dec 31

60-254-01

Data Structures & Algorithms

TR 2:30-3:50 PM

Thursday, Dec 10 @8:30am

3 GA TA Positions for a total of 380 hrs

Sept. 1  to Dec 31

60-256-01

System Programming

TR  1:00 – 2:20PM

Monday, Dec 21 @7:00pm

3 GA TA Positions for a total of 380 hrs

Sept. 1  to Dec 31

60-265-01

Computer Architecture I:  Digital Design

MW  4:00 – 5:20 PM

Friday, Dec 11 @3:30pm

3 GA TA Positions up to a total of 380 hrs

Sept. 1  to Dec 31

60-266-01

Computer Architecture II:  Micro. Programming

MW 10:00-11:20AM

Monday, Dec 14@8:30am

2 GA TA Positions up to a total of 280 hrs

Sept. 1  to Dec 31

60-275-01

Selected Topics I/ Programing Practicum

M 11:30 -2:20 pm

 

1 GA TA Positions up to a total of 70 hrs

Sept. 1  to Dec 31

60-311-01

Introduction to Software Engineering

TR 5:30-6:50 pm

Monday, Dec 21 @ 8:30pm

2 GA TA Positions up to a total of 280 hrs

Sept. 1  to Dec 31

60-315-01

Database Management System

TR  2:30 – 3:50PM

Saturday, Dec 12@7:00pm

1 GA TA Positions up to a total of 140 hrs

Sept. 1  to Dec 31

60-322-01

Object Oriented Software Analysis/Design

MW 5:30–6:50 PM

Friday, Dec 11@12:00pm

1 GA TA Positions up to a total of 140 hrs

Sept. 1  to Dec 31

60-350-01

Intro to Multimedia Systems

TR 10:00-11:20AM

Saturday, Dec 19@12:00pm

1 GA TA Positions up to a total of 140 hrs

Sept. 1  to Dec 31

60-354-01

Theory of Computation

TR 11:30-12:50 PM

Saturday, Dec 12@8:30am

1 GA TA Positions up to a total of 140 hrs

Sept. 1  to Dec 31

60-367-01

Computer Networks

TR 4:00-5:20 PM

Wednesday, Dec 16@12:00pm

2 GA TA Positions for a total of 280 hrs

Sept. 1  to Dec 31

60-377-01

Artificial Intelligence for Games

MW 2:30-3:50 PM

 

1 GA TA Position for a total of 140 hrs

Sept. 1  to Dec 31

60-415-01

Advanced & Practical Database Systems

TR 4:00-5:20 PM

Thursday, Dec 10@12:00pm

1 GA TA Positions up to a total of 140 hrs

 

Sept. 1  to Dec 31

60-422-01

Agile Software Development

MW 1:00-2:20 PM

Friday, Dec 18@12:00pm

1 GA TA Positions up to a total of 140 hrs

Sept. 1  to Dec 31

60-440-01

Principles of Programming Languages

MW 10:00-11:20 PM

Tuesday, Dec 15@3:30pm

1 GA TA Positions up to a total of 140 hrs

Sept. 1  to Dec 31

Service Courses

 

60-104-01

 

Computer Concepts for End-Users

 

MW 5:30-6:50PM

Monday, Dec 21 @ 3:30 pm

2 GA TA Positions for a total of 280 hrs

Sept. 1 to Dec. 31

60-104-30

Computer Concepts for End-Users

7:00 – 9:50 pm

Monday, Dec 21@ 3:30 pm

2 GA/TA Positions for a total of 280 hrs

Sept 1 to Dec 31

 

60-104-91

 

Computer Concepts for End-Users

 

Distance

 

Monday, Dec 21@ 3:30 pm

4 GA TA Positions up to a total of 480 hrs

Sept. 1 to Dec. 31

60-106-91

Programming in C for Beginners

DISTANCE

Saturday, Dec 19 @7:00 pm

2 GA TA for a total of 280 hrs

Sept. 1 to Dec. 31

 

60-205-30

 

Introduction to the Internet

 

TR 5:30-6:50 PM

Saturday, Dec 19@ 3:30 pm

3 GA TA Positions up to a total of 380 hrs

Sept. 1 to Dec. 31

 

60-205-91

 

Introduction to the Internet

 

Distance

Sunday, Nov 15@8:30 am

3 GA TA Positions up to a total of 380 hrs

Sept. 1 to Dec. 31

 

60-207-91

 

Problem Solving & Info on the Internet

 

Distance

 

Wednesday, Dec 16 @ 8:30 am

2 GA TA Positions up to a total of 280 hrs

Sept. 1 to Dec. 31

 

60-209-91

 

Social Media & Mobile Tech. for End User

 

Distance

 

 

4 GA TA Positions up to a total of 480 hrs

Sept. 1 to Dec. 31

 

60-270-91

 

Advanced Website Design

 

DISTANCE

Saturday, Dec 19@3:30pm

1 GA TA Positions up to a total of 140 hrs

Sept. 1 to Dec. 31

All positions and hours are subject to sufficient enrolment and budgetary approval.

Eligibility requirements:
GA and TA appointments shall be offered in accordance with the criteria specified in Article 12:03 and 12:04, respectively, of the Collective Agreement. The following are essential qualifications required for the appointments above:

Specific Hiring Practices of the School of Computer Science:

  •   Must have good communication skills
  •   Interviews may be conducted
  •   Applicants must have taken the course with a minimum of 80%
  •   Preference will be given to applicants with more than 80%
  •   Must be available to attend courses/labs/exams (including Final Exam) at specified times

Note: student must be registered for the FALL 2015 term at the time of hiring and must maintain fulltime registration throughout the term.  Students must be in good standing in the degree program in order to hold a Graduate Assistantship. Students who meet the Phase 1 tuition refund deadline are therefore not eligble to hold a GA. A full graduate assistantship requires an average of 10 hours per week for a maximum of 140 hours per semester. Refer to Articles 12, 13, and 14 of the CUPE 4580 Collective Agreement for eligibility details.

Deadline for applications:
All applications must be received no later than Friday, July 31st.  Late applications will not be accepted.

Application forms are available from:
School of Computer Science secretaries, LT 5113, LT 5114 or www.cs.uwindsor.ca

Submit completed application with a recent transcript to: Graduate Secretary - Lambton Tower Rm 5113.

If your transcript is not included when applying, your application will be considered incomplete.

Graduate Assistants are reminded of the following provision in Article 13:
"With respect to those students who have applied for and been accepted for Assistantships, the Assistant will not be paid for any shortfall of hours at the end of their respective program, provided the University has satisfied its obligation to post available positions each term in writing and on the AAU website and to offer the minimum terms of support in accordance with Article 13:01 (a) & (b)

and provided that the Assistant has applied in writing or via e-mail by the application deadline for each term until they have received the minimum terms of support in accordance with Article 13:01 (a) & (b)."

Computer Science Graduates and Staff Celebrate Success

$
0
0

On June 16, 2015, 73 Computer Science students, Doctoral, Master's and Undergraduate, received their well-earned degrees.  Graduates, families and loved ones gathered afterwards in MacPherson Lounge for a Wine 'n Cheese reception to celebrate accomplishments and mingle with friends before moving forward to their next adventure in life.  

 

 

 

Graduate and Teaching Assistantships Workshop (GA/TAs)

$
0
0

 

The annual orientation workshop

for New Graduate and Teaching Assistants from all faculties and departments will be held on

Thursday, September 3, 2015 from 3 p.m. to 4 p.m. in Erie Hall, room 1120.

  • The Centre for Teaching and Learning will be holding the GATAcademy earlier on the same day from 9am to 2:30p.m.
  • more information and agenda will follow

Additional information can be found at: http://www1.uwindsor.ca/grad/GATA

 

IMPORTANT DATES for Graduate students planning to complete in FALL 2015 term

$
0
0

Please note the following IMPORTANT DATES if you are planning to defend and complete in the FALL 2015 term.

August 1 - deadline to apply to graduate
 

  • Last day to file an application for Fall graduation. Students who applied for Sprint 2015 graduation but did not graduate must reapply - see details

September 21 - defense deadline

  • Last day for the final oral defense of dissertations, theses, and major papers for Fall 2015 convocation.

September 24 - format checking deadline for Phase I

Last day to submit dissertations, theses and major papers to the Graduate Studies office for format checking, for students who are planning to meet Phase I deadline.

September 28 - Phase I deadline

  • Last day to deposit dissertations, theses and major papers for Fall 2015 convocation - see deposit steps

and

  • Last day for completion of all requirements for graduate degrees under Phase I of the tuition fee refund policy (100% tuition refund for the Fall term 2015). 

October 15 - format checking deadline for Phase II

Last day to submit dissertations, theses and major papers to the Graduate Studies office for format checking, for students who are planning to meet Phase II deadline.

October 19 - Phase II deadline

Last day for completion of all requirements for graduate degrees under Phase II of the tuition fee refund policy (50% tuition refund for the Fall term 2015)

Details and a full list of the Important Dates for the Fall Term 2015 can be found at Faculty of Graduate Studies

Congratulations to Computer Science Graduates

$
0
0

The School of Computer Science congratulates the Fall 2014 graduates and wishes them success in their future endeavours!

Governor General’s Gold Medal
YIFENG LI

Doctor of Philosophy

Computer Science

Tarik A. Elamsy
Auto-Calibration and Three-Dimensional Reconstruction for Zooming Cameras

Marwa F. Khater
Genomic and Behavioral Evolution in the Artificial Ecosystem Simulation EcoSim

Mina Maleki
Prediction of Protien-Protein Interaction Types Using Machine Learning Approaches

Satish Chandra Panigrahi
Geometric Optimization in Some Proximity and Bioinformatics Problems


Master of Science
Computer Science

Ripudamanlall Ramlall
Kaushik Roy

Computer Science Co-operative Education
Ganesh Santosh Akula

Bachelor of Science
Honours Computer Science with Software Engineering Specialization

Rami Khalaf

Bachelor of Computer Science

Honours Computer Science

Nicholas Tsz Hang Au *
Chance Chase **
Jeffrey Drake
Subhankar Pandit 

Honours Computer Science Applied Computing

Md Salah Uddin


Honours Computer Science Co-operative Education

Kishan Parekh

Bachelor of Computer Science
General Program

George Gabriel Kyrtsakas
Md. Shameem Momtaz
Terrence Sairsingh
Mitch Nicolas Visser

Bachelor of Computer Science – (Four-Year Major)
Computer Science Applied Computing

Matthew Aaron Lepage

* Graduating With Distinction
** Graduating With Great Distinction

FIRST Robotics Scholarship Winner - Nathaniel (Nate) Blackton

$
0
0

Congratulations to Nathaniel (Nate) Blackton.  Nate has won the 2015 FIRST Robotics Scholarship of $1,000.  Nate came to us from Sandwich Secondary School in LaSalle, Ontario, where he became involved in the school robotics team in Fall 2013 and gained the experience and knowledge to participate in the FIRST Robotics Regional competition held in Windsor.  His hard work and dedication has paid off.  Well done Nate!


CS COUNCIL STUDENT REPRESENTATIVE - NOMINATIONS ARE OPEN

$
0
0

SCHOOL OF COMPUTER SCIENCE
UNIVERSITY OF WINDSOR

is seeking nominations for

UNDERGRADUATE AND GRADUATE STUDENT REPRESENTATIVES

to sit on Computer Science Council 2015-2016

UNDERGRADUATE:

There are 4 (FOUR) positions open on council to all students majoring in computer science. You must also be a student majoring in computer science in order to nominate someone for a position.

MASTER

There are 2 (TWO) positions open on council for all Computer Science MSC and MAC students. You must also be a graduate student majoring in computer science in order to nominate someone for a position.

PHD

There is 1 (ONE) position open on council to all Computer Science PhD students. You must also be a PhD student majoring in computer science in order to nominate someone for a position.

Duties: Student representatives perform a valuable function by expressing student views on the council and various committees. The council is comprised of all faculty and student representatives. The student representatives act as a liaison between the students and council. The other responsibilities include:

1) Attending monthly council meetings, AND

2) Sitting on various committees as needed, such as:

Appointments Committee, Promotion & Tenure Committee, Curriculum Committee

NOMINATIONS ARE OPEN THURSDAY, SEPTEMBER 10, 2015 UNTIL FRIDAY, SEPTEMBER18, 2015

ELECTIONS WILL BE HELD ON THURSDAY, SEPTEMBER 24, 2015

Nomination forms are available in Room 5115 Lambton Tower and here.

CS Commons - Upcoming Closures

$
0
0

The CS Commons will be closed on the following dates from 1:00-5:00 p.m.: 

October 2 - ACM Local Practice

October 9 - ACM Local Competition

October 30 & 31 - ACM-ICPC Regional Programming Competition

November 6 - SSPC Training Session

November 20 - SSPC Practice Session

December 4 - Secondary School Programming Competition

We apologize for any inconvenience this may cause.  Feel free to try one of the other labs if available.

Big Data Science for Cross Border Strategies - Tenure-track position

$
0
0

Strategic Vision - Big Data Science for Cross-Border Strategies

The following is the vision for the Big Data Science for Cross-Border Strategies position.  Applicants must follow the instructions and meet the specific requirements as set out in the official posting.

  • To attract and retain high calibre researchers in basic and applied research in computer science.
  • To create and encourage entrepreneurial activities and interdisciplinary education in encouraging innovations in applied computing to meet the present and future challenges within the region.
  • To excel in the direction of Big Data Science for Cross-Border Strategies in the School and to create multidisciplinary synergetic impacts in the thematic area of Understanding Borders (also referred to as Cross Border Strategies) and also the Great Lakes (in the context of GLIER) at the University.

About the new position

Cross-border mobility and economy in the region plays an important and vital role for the future prosperity of both Windsor and Detroit.  Policy makers rely on predictive and prescriptive analytics to offer insights into infrastructure construction and services, making policy guidelines to regulate and/or stimulate people and goods transport.  Businesses can make better judgments by gauging at the possible outcomes from predictive and prescriptive analytics on cross-border trade.

Existing practices of cross-border trade utilize static historical transportation data and/or economic indicators, while behavioural data constantly generated from cross-border mobility and transportation, location analytics, and social and economic activities (coupled with that from social media and search engines) can be extremely valuable, but unfortunately voluminous and difficult to analyze.

Big data analytics is about the analysis of dynamic data in high volume, variety, and velocity, and in its original forms (veracity), and offers insights (value).  It transforms computing and informatics into a new era, providing unprecedented opportunities for analyzing and adding value to cross-border activities and experiences.  If descriptive analytics concludes the era of data analysis in the previous decades, predictive and prescriptive analytics that integrates big data science, high-performance computational sciences, mathematical sciences, as well as business principles will be the next trend to enrich our insights into the whole new cross-border trade.

This new position in Big Data Science for Cross-Border Strategies will serve as an ideal way to engage and leverage the latest Canadian and Ontario based high performance computing and big data initiative, namely Compute Canada and Compute Ontario, through SHARCNET.

This new position is at an intermediate to senior level, and in the area of Big Data Science and Analytics.  The person in this position is expected to play a leadership role in developing new cutting-edge teaching and research programs in the School, as well as to help the School build a national/international reputation as well as partnerships with the industry, government, and the public sector in this area.  

The person should possess an outstanding track record in teaching and research, and well demonstrated academic/professional leadership, with extensive applied research experience in this context.  

The person is expected to pursue globally-conscious, community-engaged research with a collaborative multidisciplinary team, while tackling problems across social, business, law, environmental, engineering and computational disciplines.

Meeting teaching needs and building excellence and innovation into program delivery

  • Ability to meet student demand for programs at undergraduate and graduate levels
  • Ability to employ innovative, progressive teaching approaches to make our programs competitive with offerings at other institutions

The School of Computer Science has focused recently on undergraduate and graduate program and curriculum reviews, with a continuing commitment to teaching excellence within a dynamic, multi-modal learning environment.  The School continues to provide leadership in development and use of on-line computing and networking technologies to support instruction and e-learning, and to work collaboratively with the Centre for Teaching and Learning.

The person in this position should be able to make the existing and new programs/courses more competitive.  

The School has already developed a core program for the Master of Applied Computing (MAC) professional program.  This program affords opportunities to introduce courses in Big Data and Analytics with very strong appeal for a large market of IT professionals, either as part of the MAC program or as standalone certificate oriented courses.

Solidifying and advancing existing areas of research strength

Building capacity through leveraging existing areas of strength

The position in the area of Big Data Science for Cross-Border Strategies is intended to leverage the existing areas of research strength in the School, which include:

  • Networks and Security
  • Distributed artificial Intelligence
  • Data mining, pattern analysis, and high-performance computing
  • Complex systems modeling
  • Social informatics

In the past several decades, the amount of data that has been gathered and stored in computer systems is immense, and the capacity to gather data even more quickly is also increasing steadily.  Big Data Science encompasses the methods, tools and algorithms for dealing with massive amounts of data with varying accessibility across networks and clouds, together with the ability and capacities to employ the data in sophisticated decision making based on analysis.  Typically, big data requires high performance computing to handle the computational workload and analysis of static data, and new sets of algorithms devised to harness computing to support evidence based decision making in real-time on dynamic data.

Building partnerships that strengthen multidisciplinary research teams

Drawing on his/her prior experience and track record, the person in this position will enable the School to establish and engage new collaborative multidisciplinary research opportunities, with colleagues not only within but also outside the School, e.g., Institute for Border Logistics and Security.

Defining the opportunities that new positions could afford your unit for teaching innovations, program development, and increased opportunities for pursuing additional research funding that can increase our competitive position.

In addition to NSERC Discovery Grants, through this position the School is planning to develop joint research teams and target additional funding opportunities, such as CIHR, SSHRC, and NSERC CRD, as well as to establish significant industry partnerships locally, within Canada, and internationally.

The area of Big Data and Analytics is showing nearly unprecedented growth and it is reasonable to expect that market demand for courses will grow quickly.  One opportunity to explore is creating new online course offerings.  Such courses should garner significant revenues both at the University and across Canada.

 

 

GA / TA Postings for the WINTER 2016 term

$
0
0

SCHOOL OF COMPUTER SCIENCE

NOTICE RE: GRADUATE ASSISTANT (GA) & TEACHING ASSISTANT (TA) POSITIONS AVAILABLE FOR

WINTER 2016

In accordance with Article 12:01 of the CUPE 4580 Collective Agreement the Department of Computer Science invites applications for Graduate Assistantship (GA) and Teaching Assistantship (TA) positions for the WINTER 2016 term.

Please note that all positions are open to GAs and TAs with GA applicants being given first priority.  Each GA position is expected to be for a total of 140 hours. A limited number of GA positions may be available for fewer hours. The total number of hours in a TA appointment will depend on the applications received and is anticipated to be 75 hours per position. Each positon can be comprised of a combination of any of the listed courses as needed.

List of courses that MAY utilize Graduate Assistants/Teaching Assistants for WINTER 2016 

 

COURSE #   &   TITLE

TIMES

EXAM TIME

PROJ. POSITIONS & HOURS

DURATION

60- 100-30 

(2 labs)

Key Concepts in Computer Science

T 7:00 – 9:00 PM

April 12 @ 12:00 pm

4 GA/TA – 480 hrs

Jan 4 – April 30

60-140-01

(4 labs)

Intro to Algorithms & Programming: I

T 4:00 - 6:50 PM

April 12 @ 3:30 pm

 

6 GA/TA – 760 hrs

Jan 4 – April 30

60-141-01

(4 labs – Kent)

Intro to Algorithms & Programming: II

MW 1:00 – 2:20 PM

April 20 @ 8:30 am

6 GA/T – 720 hrs

Jan 4 – April 30

60-141-30

(4 labs)

Intro to Algorithms & Programming: II

M 7:00 – 9:50 PM

April 20 @ 8:30 am

4 GA/T – 520 hrs

Jan 4 – April 30

60-212-01

(2 labs)

Object-Oriented Programming Using Java

MW 10:00 – 11:20 AM

 

April 19 @ 8:30 am

3 GA/TA– 380hrs

Jan 4 – April 30

60-214-01

(3 labs)

Languages, Grammars and Translators

TR 2:20 – 3:50 PM

April 12 @ 8:30 am

3 GA/TA– 380hrs

Jan 4 – April 30

60-254-01

(2 labs)

Data Structures & Algorithms

MW 2:30-3:50 PM

April 16 @ 12:00 pm

3 GA/TA – 380hrs

Jan 4 – April 30

60-256-01

(2 labs)

System Programming

MW 11:30 – 12:50 PM

April 15 @ 7:00 pm

3 GA/TA- 380 hrs

Jan 4 – April 30

60-265-01

(3 labs)

Computer Architecture I:  Digital Design

TR 5:30 – 6:50 PM

April 18 @ 7:00 pm

4 GA/TA -520 hrs

Jan 4 – April 30

60-266-01

(3 labs)

Computer Architecture II:  Micro. Programming

MW 8:30 – 9:50 AM

April 1 @ 8:30 am

4 GA/TA- 520 hrs

Jan 4 – April 30

60-280-01

Software Development

TR 1:00 – 2:20 PM

April 21 @ 3:30 pm

1 GA/TA -140 hrs

Jan 4 – April 30

60-315-01

Database Management System

TR  4:00 – 5:20 PM

April 12 @ 3:30 pm

2 GA/TA- 240 hrs

Jan 4 – April 30

60-322-01

Object Oriented Software Analysis/Design

MW 11:30 – 12:50 PM

April 11 @ 12:00 pm

2 GA/TA- 240 hrs

Jan 4 – April 30

60-330-01

Operating Systems Fundamentals

MW 2:30 – 3:50 PM

April 16 @ 12:00 pm

2 GA/TA- 240 hrs

Jan 4 – April 30

60-334-01

World Wide Web Information Systems Development

TR 11:30 – 12:50 PM

April 18 @ 8:30 am

2 GA/TA -240 hrs

Jan 4 – April 30

60-340-30

Adv. Object Oriented System Design using C++

TR 11:30-12:50 PM

April 12 @ 7:00 pm

2 GA/TA- 240 hrs

Jan 4 – April 30

60-352-01

Intro to Computer Graphics

 MW 4:00-5:20 PM

April 16 @ 3:30 pm

1 GA/TA -140 hrs

Jan 4 – April 30

60-371-01

Artificial Intelligence Concepts

MW 1:00 – 2:20 PM

April 20 @ 12:00 pm

1 GA/TA- 140 hrs

Jan 4 – April 30

60-411-01

Software Verification & Testing

W 1:00 – 3:50 PM

April 11 @ 8:30 am

2 GA/TA- 240 hrs

Jan 4 – April 30

60-420-01

Mobil Application Development

MW 5:30 – 6:50 PM

April 15 @ 7:00 pm

2 GA/TA- 240 hrs

Jan 4 – April 30

60-425-01

Oracle Database Design

TR 5:30 – 6:50 PM

April 18 @ 7:00 pm

1 GA/TA- 140 hrs

Jan 4 – April 30

60-454-01

Design & Analysis of Computer Algorithms

TR 1:00 – 2:20 PM

April 12 @ 8:30 am

2 GA/TA -240 hrs

Jan 4 – April 30

 

Service Courses

 

60-104-01

 

Computer Concepts for End-Users

 

TR 5:30-6:50PM

April 12 @ 7:00 pm

3 GA/TA -340 hrs

Jan 4 – April 30

60-104-30

Computer Concepts for End-Users

W 7:00 – 9:50 pm

April 12 @ 7:00 pm

3 GA/TA- 340 hrs

Jan 4 – April 30

 

60-104-91

 

Computer Concepts for End-Users

 

DISTANCE

April 13 @ 8:30 am

5 GA/TA -620 hrs

Jan 4 – April 30

60-106-91

Programming in C for Beginners

DISTANCE

April 14 @ 3:30 pm

2 GA/TA -240 hrs

Jan 4 – April 30

 

60-205-30

 

Introduction to the Internet

 

R 7:00 – 9:50 PM

April 14 @ 7:00 pm

4 GA/TA- 440 hrs

Jan 4 – April 30

 

60-205-91

 

Introduction to the Internet

 

DISTANCE

April 13 @ 12:00 pm

6 GA/TA- 720 hrs

Jan 4 – April 30

 

60-207-91

 

Problem Solving & Info on the Internet

 

DISTANCE

April 12 @ 12:00 pm

2 GA/TA- 240 hrs

Jan 4 – April 30

 

60-209-91

 

Social Media & Mobile Tech. for End User

 

DISTANCE

 

April 15 @ 12:00 pm

5 GA/TA -620 hrs

Jan 4 – April 30

 

60-270-91

 

Advanced Website Design

 

DISTANCE

April 20 @ 12:00 pm

2 GA/TA- 240 hrs

Jan 4 – April 30

60-305-91

Cyber Ethics

DISTANCE

April 18 @ 8:30 am

3 GA/TA- 380 hrs

Jan 4 – April 30

60-307-91

Web-Based Data Management

DISTANCE

April 19 @ 8:30 am

1 GA/TA -140 hrs

Jan 4 – April 30

All positions and hours are subject to sufficient enrolment and budgetary approval.

Eligibility requirements:

GA and TA appointments shall be offered in accordance with the criteria specified in Article 12:03 and 12:04, respectively, of the Collective Agreement. The following are essential qualifications required for the appointments above:

Essential Requirements / Skills for the School of Computer Science:

  •   Must have good communication skills
  •   Interviews may be conducted
  •   Preference will be given to applicants registered in the Computer Science program who have               successfully completed the course with a 80% and with an overall GPA more than 80%
  •   Must be available to physically attend meetings/lectures/labs/exams (including Final Exam) at specified times

Additional Preferred Requirements / Skills for the School of Computer Science:

  •   Blackboard Training completed
  •   GA/TA Training 

Note: student must be registered for the WINTER 2016 term at the time of hiring and must maintain fulltime registration throughout the term.  Students must be in good standing in the degree program in order to hold a Graduate Assistantship. Students who meet the Phase 1 tuition refund deadline are therefore not eligible to hold a GA. A full graduate assistantship requires an average of 10 hours per week for a maximum of 140 hours per semester. Refer to Articles 12, 13, and 14 of the CUPE 4580 Collective Agreement for eligibility details.

Deadline for applications: All applications must be received no later than MONDAY, NOVEMBER 16th.  Late applications will not be accepted.

Application forms are available online at: GA Application , TA Application

Application forms are also available from:
School of Computer Science secretaries, LT 5113 or LT 5114

Submit completed application with a recent transcript to:   Graduate Secretary - Lambton Tower Rm 5113.

If your transcript is not included when applying, your application will be considered incomplete.

Graduate Assistants are reminded of the following provision in Article 13:

"With respect to those students who have applied for and been accepted for Assistantships, the Assistant will not be paid for any shortfall of hours at the end of their respective program, provided the University has satisfied its obligation to post available positions each term in writing and on the AAU website and to offer the minimum terms of support in accordance with Article 13:01 (a) & (b)

and provided that the Assistant has applied in writing or via e-mail by the application deadline for each term until they have received the minimum terms of support in accordance with Article 13:01 (a) & (b)."

Competitive programmers descend upon the School of Computer Science

$
0
0

The School of Computer Science concluded hosting the ACM East Central North American regional competition of the International Collegiate Programming Competition (ICPC) sponsored by IBM. This is an annual distributed computer programming competition that draws the top computer software programmers from across the region. The regional contest represents the geographic area of Ohio, Michigan, eastern Ontario, western Pennsylvania, and Indiana. The winners of the region advance to the international competition.

Overall there were 130 teams competing in the region, Windsor was the only host in Ontario that drew 23 teams representing Carleton, Waterloo, York, Toronto, Western, Brock, Ryerson, Fanshawe, McMaster and Windsor.

Please join us in congratulating our top Windsor team (Windsor Blue – Hompoth, Gilbert, Rusu) for placing 18th out of 130 in the entire region, or 6th place locally, an outstanding finish for our Blue Team.  The top 20 teams from winning universities were from: Waterloo, Ohio State University, Toronto, Carnegie Mellon, Cedarville, Michigan, Purdue, Notre Dame, Kalamazoo College, Windsor, and Denison. Overall, in Ontario, the top three universities were Waterloo, Toronto and Windsor.

 

Windsor Black (Perfetto, Roeder, Valleau) ranked 10th locally and 33rd in the region, also a strong finish out of 130 teams.

The scoreboard can be seen here: https://ecna15.kattis.com/standings

Congratulations Windsor!

 

12th Annual Secondary School Programming Competition an Overwhelming Success

$
0
0

The School of Computer Science wrapped up the 12th Annual Windsor Regional Secondary School Programming Competition (SSPC).

The events include a training session, a mock competition, and the actual contest.  The top 5 teams receive valuable prizes of up to $100 per contestant. Five challenging questions were presented with the ultimate goal of solving them correctly in 3 hours. 

This year we topped last year’s record of 26 teams with 31! One hundred students participated, representing 13 area high schools from the Windsor/Essex/Chatham/Kent.

Many thanks to the secondary school teachers who took the time to bring their students to the competition. They came from Académie Ste Cécile, Assumption, Catholic Central, Chatham-Kent, Leamington, Herman, Massey, Riverside, Sandwich, St. Anne’s, Tecumseh Vista, Ursuline, and a special welcome to first time participants Westview Freedom Academy.

The top team solved all 5 problems!

Congratulations to the winners:

1st Massey – The Syn-Tax Collectors
2nd Sandwich – Golden Chocolate Oreos.class
3rd Ursuline – double jeopardy
4th Massey - HAY JZZ
5th Académie Ste Cécile - 0010011010

Special kudos to the SCS staff, both technical and administrative, for handling all of the logistics. It is a highly technical competition with a lot of advance preparation.

Thanks to all the student volunteers – it is encouraging to see our students walk by, see an event going on, and immediately pitch in and start helping. This is an excellent opportunity for all the students and volunteers.

 

 

 

Sessional Instructors - Call for Applications

$
0
0

SCHOOL OF COMPUTER SCIENCE
SESSIONAL APPOINTMENTS I/S 2016

The School of Computer Science intends to offer the following courses during I/S 2016 which might not be staffed by full-time faculty members as part of their normal teaching load.  In accordance with section 54-07 of the 2014-2017 Collective Agreement, the School invites applications from qualified individuals interested in teaching them.  This listing is subject to change.

0360-100-01                12 weeks                   Key Concepts in Computer Science
0360-104-91                Distance 12 weeks      Computer Concepts for End-Users Distance course
0360-205-91                Distance 12 weeks      Introduction to the Internet-Distance course
0360-207-91                Distance 12 weeks      Problem Solving and Information on the Internet
0360-209-91                Distance 12 weeks      Social Media & Mobile Tech. for End User-Distance course
0360-305-91                Distance 12 weeks      Cyber Ethics Distance course
0360-334-01                12 weeks                   World Wide Web Information System

*Applicants should submit a resume along with a cover letter detailing teaching experience and skills relevant to the specific course(s) for which they are applying.

*Note:  It’s likely that not all of the above courses will be offered.  Therefore, applicants should indicate more than one course if they are qualified. 

For additional information, please contact the School’s Office at 253-3000 ext. 2990 or 3714.

SEND APPLICATION TO THE HEAD OF COMPUTER SCIENCE ON OR BEFORE WEDNESDAY, February 24, 2016 to (csdir@uwindsor.ca).

The University of Windsor is committed to employment equity and welcomes applications from Aboriginal Peoples, persons with disabilities and members of the visible minorities.  Applications from women are particularly encouraged.

Notes: Subject to provisions of the Collective Agreement, preference will be given to qualified applicants who are full-time faculty members.  Applications from those who have not taught previously for the School should forward a C.V. with three letters of reference to the School’s office.  Only those successful will be contacted.

THE ABOVE IS SUBJECT TO FINAL BUDGETARY APPROVAL


GA / TA Postings for the Intersession/Summer 2016 term

CS Commons Closure due to Upcoming Events

$
0
0

The Computer Science Commons (ER 3150) will be closed due to special events on the following dates:

DAY DATE TIME EVENT
Friday Nov 7 10:00am - 10:00 pm

Open House (morning)

ACM-ICPC (eve)

 

Friday Nov 14 1:30-5:00 pm SSPC Training
Friday Nov 21 1:30-5:00 pm SSPC Practice
Friday Dec 5 1:30-6:00 pm SSPC Competition

We apologize for any inconvenience this may cause but encourage you to get involved in these events. 

Waterloo Black moves on the the ACM-ICPC World Finals

$
0
0

UWindsor School of Computer Science hosts ACM-ICPC ECNA Regional Programming Competition.

The Associate for Computing Machinery (ACM) annual International Computer Programming Competition (ICPC) sponsored by IBM held its 2014 East Central North American (ECNA) regional on Saturday, November 8th, 2014.

The University of Windsor School of Computer Science is one of the four volunteer schools from across the region to host the competition, being the only Ontario site for the 5th year in the row – where 22 teams from 11 different institutions competed.  There are 9 problems in the competition to be solved within 5 hours by writing a solution in the form of a computer program.

In the ECNA region there were 126 teams participating from 61 colleges and universities throughout western Pennsylvania, Ohio, Michigan, eastern Ontario, and Indiana (excluding the Greater Chicago Metropolitan Area). Each team is composed of 3 undergraduate students.

Winners selected from the ECNA Regional Programming Competition (RPC) will advance to the ACM International Collegiate Programming Contest (ACM-ICPC) World Finals. Prizes, scholarships, and bragging rights are at stake for some of the world's finest university students of the computing sciences, mathematics, and engineering.

Dr. Ziad Kobti, director of the Windsor site and the School of Computer Science attributes the success of this event to the ongoing commitment of dedicated students and coaches who practice diligently throughout the year. Three teams represented the University of Windsor this year.

“This is a critical time for us, the demand for skilled computer programmers is increasing and there is a pressing need for highly competitive candidates to fill the job market”, Dr. Kobti states.  “…by hosting the competition at Windsor provides our students with a unique and exceptional experience that no other university in Ontario is providing. Students can participate as contestants or volunteer organizers. Such practical skills are not taught in a classroom setting”.

The School of Computer Science employs a handful of exceptional technical and administrative staff and dedicated students who volunteered late hours to support this event.

Congratulations to teams Waterloo Black; Waterloo Red; University of Toronto Blue; Brock Badgers and Gnu Yorkers – placing in the top five standings. 

 

 

 

And the winner is.....Vincent Massey's The Chang Gang

$
0
0
School of Computer Science - News Article Image

11th Annual Regional Secondary School Programming Competition

The School of Computer Science recently concluded the 11th Annual Windsor Regional Secondary School Programming Competition (SSPC).

The competition is preceded by a training session and mock competition.  The top 5 teams receive awards. There were 5 questions to be solved in any programming language within 3 hours. 

This year we were joined by a record number of 26 teams, 78 students overall, from 12 area high schools from the Windosr/Essex/Chatham/Kent and as far as Halton County.

Many thanks to the secondary school teachers who took the time to bring their students to the competition. They came from Aldershot, Belle River, Chatham-Kent, General Amherst, Kennedy Collegiate, W.F. Herman, Holy Names, V. Massey, Sandwich, St. Anne’s, Ursuline, and Wallaceburg.

The top team solved all 5 problems!

Congratulations to the winners:

1st + 2nd Massey
3rd Ursuline
4th Sandwich
5th Belle River

Special thanks to the School of Computer Science staff both technical and administrative for making all of the logistics possible. We run a highly technical competition with a lot of advance preparation.

Thanks to all the student volunteers - it amazes me to see our students just walk by, see an event going on and immediately pitch in and start helping. This is an amazing opportunity for all the students and volunteers.

 

 

Computer Science Academic Achievement Awards 2014-15

$
0
0

On Thursday April 2, the School of Computer Science celebrated the successes of not only those students who have achieved a cumulative GPA over 78% with a major GPA over 80%, but also those undergraduate students who have made an impact in research, industry and in their undergraduate community.

Awards were also given for the Highest GPA in General or Honours degree programs.  Cole Gilbert – 4th  year Computer Science Honours student, was recognized for his academic excellence, the Director’s Honour Roll and the  Outstanding Scholar Award.   Adham Ayman recently earned his B.Sc.(General)-B.Ed. Concurrent and has received the Highest GPA award for the BCS (General) for University Graduates program. 

In addition to honouring our hard working students for their outstanding academic achievements, we were also delighted to have Dr. Phillip Olla address the students as the Keynote Speaker. 

Dr. Olla is an Information Technology (IT) specialist with over 18 years’ experience working at the leading edge of technology and innovation. He has also worked in the space, healthcare and Energy sectors. He has worked with a wide spectrum of organizations such as Oracle, 02 Telefónica UK, British Telecom, NASA, Roche Diagnostics, CLSA and International Renewable Corporation.  Dr. Olla is the CEO and co-founder of Mobile Diagnostic Services, which is an international consortium created to address the Global Health challenges. Dr. Olla is currently the VP of mHealth for a start-up called iSTOC (Interactive Scan to Cloud).

The following awards were presented at the event.  

Director's Honour Roll - April 2015

1st Year 2nd Year

Jose Alba

Sama Arif
Sara Al-Hayale  Matthew Bento

Aaron An

Ryan Bluteau
Jagpreet Aujla Sean Calhoun
Adam Barron Steven Chau
William Briguglio Julia Cordeiro
Guan Cao Amy Dang
Nicholas Ebel Machael El Lakkis
Daniel Fontana Sara Falaqi
Mitchell Fujs Selina Gabriele
Jeremiah Gilbert Maher Husein
Saulius Grybas Aodan Jing
Juraj (Jurko) Guba William (Will) Klassen
Tommaso Iacobelli Kevin Langlois
Di Li Jacob Mclean
Dalibor Loncarevic Manal Nawar
Robert Martin Quinn Perfetto
Matt McCarthy Angelico Salazar
Bailey mcIntyre Bryce St. Pierre
Jonathan North Ziyang Tian
Joseph (Joe) Ofner David (Dave) Valleau
Li Sa 
Sean Sales 
Erwin Santiago 
Rahul Sharma 
Jonathan Stano 
Hailey Strik 
Tristan Szucs 
Jack Vanier 
Jitesh Vedhera 
Xiaomeng Xia 
Darren Zaborek 
Nikola Zjalic 

 

3rd Year 4th Year
John (Jack) Anderson Eric Alas
Nicholas Antzaras Christopher Brogly
Adham Ayman Joshua Covelli
Manav Chugh Franklin Ezenwa
Michael Daniel Cole Gilbert
Moad Eltabu Mohd Hamtini
Caitlin Facchina Jeremy High
David (Dave) Farrer Chenyang Huang
Simin Farrokhi Maan Joseph
Tyler Goetheyn Philip (Cody) Keefner
Joshua Hompoth Matthew Kelly
Qiaohong Hu George Lam
Tong Li Jihoon Lee
Michael (Mike) Necio Xinyu Liu
Kanyiha Ngotho Eric Matthews
Cameron Rogers Jessamyn Medler
Krista Spielman Stephen Nusko
Nikolas (Nik) Steel Pierre Renaud
Melissa Woghiren Jarrett Robillard
  Aaron Sarson
  Alaa Shaheen
  Tarek Tabbara
  William (Justin) Toth
  Michael Tran
  Antoine Trifonov
  Amangeldy Turdaliev
  Haopeng Wang
  Yi Yang
  Christopher Zygowski

Outstanding Scholars Awards

1st Year 4th Year
Adam Barron Efron Berlian
Tristan Szucs Franklin Ezenwa
2nd Year Philip Keefner
Kevin Langlois William Roeder
3rd Year William (Justin) Toth
Caitlin Facchina Christopher Zygowski
Cole Gilbert 

NATIONAL GRANT AWARDS

Philip (Cody) Keefner NSERC-USRA
Eric Matthews NSERC-USRA
William Roeder NSERC-USRA
Anthony Deschamps CIHR

HIGHEST GPA

Bachelor Computer Science Honours Bachelor Computer Science for University Graduates
Cole Gilbert Adhan Ayman

SCHOOL INVOLVEMENT

Natalie Betts Angana Borika
Joshua Covelli Moad Eltabu
Caitlin Facchina Jeremy High
Matthew Kelly Shaela Khan
John Lam Stephen Nusko
Quinn Perfetto Nikola Zjalic

Congratulations to all the students for their hard work and dedication to academics.

 

 

.

 

Viewing all 102 articles
Browse latest View live