Computer Science Spring/Summer 2024

Computer Science  Spring/Summer 2024 

Application Deadline: March 8, 2024 

Department of Computer Science, Faculty of Science and Environmental Studies

Lakehead University, Thunder Bay Campus, invites applications for a Contract Lecturer in the Department of Computer Science. Applications are requested to teach:

Computer Science 5011: Machine Learning and Neural Networks:

Covers the areas of basic artificial neural networks and designing shallow neural networks-based algorithms to solve practical problems. It aims to teach a machine to learn, to think, to analyze data, and to make an intelligent decision with related shallow neural networks. Involves state-of-the-art neural networks, including perceptron, Hopfield network, support vector machine, RBF network, random networks, recurrent network, and self-organizing maps for applications related to pattern recognition.

Start Date/Duration:  01-Jul-24          15-Aug-24       In-Person        TTH     10AM-1PM

Computer Science 5413: Special Topics in Computer Science/Data Science:

This course deals with selected advanced topics of interest to students in Computer Science. The focus of this course for this Spring/Summer 2024 is Data Science.  This is a foundation course covering principles of data science in detail.  It introduces a set of preliminary tools and techniques to perform data science tasks. By the end of the course, students will learn the basics of the different properties of data (structure, size, and type) and will be able to categorize data based on their properties. Students will be able to choose and perform data munging operations for a variety of purposes. They will also gain an introductory level understanding of analytical techniques that will allow them to infer insights from data. Students will learn data visualization methodologies and will be able to choose and evaluate data visualizations that are appropriate for answering a given research question. Besides, students will learn how to apply some software engineering principles and concepts such as anticipation of change and separation of concerns in the context of data science.

Start Date/Duration:01-May-24          14-Jun-24        In-Person        MW     1PM-4PM      

Computer Science 5015: Ethical Issues in Computer Science:

Examines the ethical issues that arise as a result of increasing use of computers, the web and the responsibilities of those who work with computers and the internet, either as computer science professionals or end users. Students will explore some of the challenging ethical and philosophical issues such as privacy, intellectual property rights and proprietary software, security, accountability, liability, the digital divide, hacking, and viruses.

Start Date/Duration: 01-May-24         14-Jun-24        In-Person        MW     10AM-1PM

Computer Science 5450: Mobile Programming

Students will learn how to program high quality real-world mobile, Web and native applications and solutions using a variety of technologies and programming languages including Dart/Flutter, Objective-C, React-Native for a variety of leading mobile devices. Students will study the design of user interfaces and software systems using the most common languages and frameworks (Android and IOS) and relate to associated topics such as mobile gaming, hosting infrastructure, and security.

Start Date/Duration: July 1,2024        15-Aug-24       In-Person        TTH     1PM-4PM

Computer Science 1411: Computer Programming I

A first course in programming given in C - mathematical problem solving, program development, C grammar and simple system functions. Students will develop and write their own programs and run them in a time-sharing environment.

Start Date/Duration: 01-May-24         14-Jun-24        Delivered via Zoom    MW     10AM-1PM

                      With Lab COMP1141L1           May 1-2024     14-Jun-24        Zoom   MW     1PM-2PM      

Computer Science 1431: Computer Programming II

Substantially extends the programming skills development, with more complex programs, using advanced C and C++ features. Good programming style and documentation are stressed throughout. Advanced data types, program structures and other advanced topics in C and C++ languages are discussed.

Start Date/Duration: July 2,2024        15-Aug-24       Delivered via Zoom    MW     10AM-1PM

                     with Lab COMP1431L1 July2,2024      15-Aug-24       Zoom   MW     1PM-2PM      

Please note:  This schedule is tentative and subject to change.  Instructors should refer to the online timetable prior to the start of classes.

Qualifications Preferred:  PhD in Computer Science or related field with significant expertise related to the topic they will be teaching. The minimum requirement is a Master’s degree. Experience with experiential learning and online or alternative modes of delivery is highly desired.

Lakehead is a comprehensive university with a reputation for innovative programs and cutting-edge research. Our campuses are located in Thunder Bay on the traditional lands of the Fort William First Nation, Signatory to the Robinson Superior Treaty of 1850 and in Orillia on the traditional territory of the Anishinaabeg, and Rama First Nation. Lakehead University acknowledges the history that many nations hold in the areas around our campuses and is committed to a relationship with Métis and Inuit and First Nations peoples. Lakehead has approximately 10,000 students and 2,160 faculty and staff. With an emphasis on collaborative learning and independent critical thinking and a multidisciplinary teaching approach, Lakehead offers a variety of degree and diploma programs at the undergraduate, graduate, and doctoral levels through its nine faculties, including Business Administration, Education, Engineering, Health and Behavioural Sciences, Natural Resources Management, Science and Environmental Studies, Social Sciences and Humanities, Graduate Studies, and Faculty of Law. For further information, please visit: www.lakeheadu.ca.

For further information, please contact Dr. Sabah Mohammed. Detailed information on the Department of Computer Science and our programs is available at: https://www.lakeheadu.ca/programs/undergraduate-programs/computer-science

Review of applications will begin on March  8, 2024 and will continue until the position is filled. The electronic application (in the form of one PDF document) should include: a curriculum vitae, statement of teaching interests and/or evidence of teaching effectiveness. A completed Confirmation of Eligibility to Work in Canada.pdf form must accompany your package.  We encourage applicants with the Right of First Refusal (as outlined in article 19.03.02 of the LUFA/LU Collective Agreement) to indicate their status in their application.

Applicants should submit their electronic application to:

Department of Computer Science

Lakehead University

955 Oliver Road

Thunder Bay, ON P7B 5E1

Attn: Dr. Sabah Mohammed, Acting Chair

E-mail:  mohammed@lakeheadu.ca

 

Lakehead University is committed to creating a diverse and inclusive environment and welcomes applications from all qualified individuals including women, racialized persons, Indigenous people, persons with disabilities and other equity-seeking groups. All qualified candidates are encouraged to apply; however, Canadian citizens and permanent residents will be given priority. This is in accordance with Canadian immigration requirements.

Lakehead University has an Equity, Diversity and Inclusion Action Plan 2019-2024 with a goal to recruit and retain a diverse workforce as measured by increasing representation of under-represented groups among applicants, candidates and hires. Experience working with Indigenous or racialized communities, and/or members of other equity-deserving groups is a strong asset. A lived experience or worked experience of any of these issues is preferred.

We appreciate your interest; however, only those selected for an interview will be notified. Lakehead University is committed to supporting an accessible environment. Applicants requiring accommodation during the interview process should contact the Office of Human Resources at (807) 343.8010 ext. 8334 or human.resources@lakeheadu.cato make appropriate arrangements.

This position is subject to budgetary approval.