Category Archives: News

The 26th Western Canadian Conference on Computing Education (WCCCE) 2024 May 2-3, 2024

We are pleased to announce the 26th Western Canadian Conference on Computing Education at Okanagan College. The conference is a forum for discussing the development of computing programs and curricula and for sharing innovative strategies and tools for teaching & learning in fields such as computer science, software engineering, computer technology, information systems and information technology. It will bring educators from the western provinces, the rest of Canada, and beyond, allowing them to share their experiences and learn from one another. The Department of Computer Science at Okanagan College is pleased to be hosting the conference in 2024.


WCCCE 2023 will occur in Kelowna, British Columbia, Canada, May 2-3, 2024 (Thursday and Friday). The conference sessions will be held on the Okanagan College campus. WCCCE 2024 will have an in-person format.

Registration is still open at Eventbrite ($280, $200 and $100 for seniors and students) at or through vTools for IEEE Members ($100) without Dinner on Thursday at 6 pm ( Please use the Eventbrite URL above to Register for the Conference with Dinner.

Keynote Speakers

  1. Dr. Ramon Lawrence

Impact of Artificial Intelligence on Approaches to Assessment and Student Help

Artificial intelligence has a significant impact on approaches to engaging, helping, and assessing students. Even before generative AI systems such as ChatGPT, students often questioned the value of assignments, may not consistently engage with instructors and teaching assistants during office hours and labs, and struggled to find the motivation and support necessary for their learning. This talk describes several research studies and systems designed to improve student engagement and learning. The first project focuses on automating assessment using PrairieLearn for both asynchronous labs and real-time classroom engagement using a gamification approach. The second project describes the HelpMe system supporting on-demand help for students using virtual labs rather than scheduled lab times. Virtual labs help with accessibility and engagement while reducing the computer lab resources used. The third project analyzes the impacts of generative AI on assessments and support systems. This includes research on detecting AI submissions in Computer Science courses and using course-specific chatbots to help answer questions for students. Attendees will be able to take away some practical approaches for use in their own classes.

Bio: Dr. Ramon Lawrence is a professor of computer science and Academic Director for the Centre for Teaching and Learning at the University of British Columbia Okanagan.  His teaching recognitions included the UBC Award for Teaching Excellence and Innovation in 2017, the Killam Teaching Prize in 2020, and a 9-time member of the teaching honour roll recognizing the top 10% of instructors at UBC Okanagan.  His scholarship in teaching and learning research is in the areas of automatic assessment and help systems and the impacts of artificial intelligence on education.  The research has resulted in changes to how labs are delivered for many courses. He is the founder of Unity Data Inc. (, which provides software for data integration from multiple sources and is a database consultant for enterprises requiring Big Data solutions.  Recent work produced software for SQL querying and integrating MongoDB with enterprise relational systems used by numerous companies worldwide. Dr. Lawrence is a senior member of the ACM and a senior member of IEEE.


Dr. Ben Stephenson

Tales from the Trenches: Experiences from Two Decades of Post-Secondary Teaching

I have been teaching at the post-secondary level since 2001.  During that time, I have used a variety of activities and interventions to engage students, manage my workload, improve assessments, and better students’ experiences in both my own courses and others.  In this talk I will survey the practices that I have implemented; everything from TA training to snake charming, and textbook writing to computer generated art.  I’ll tell stories about what has worked well, some well-intentioned ideas that didn’t have as much impact as hoped, and maybe even a complete flop (or two).  My hope is that you come away from this session with new ideas to try in your own classroom and the ability to avoid some of the mistakes that I have made.

Bio: Ben Stephenson is a Professor (Teaching) at the University of Calgary with more than two decades of post-secondary teaching experience during which he has taught thousands of students.  He is the author of a dozen pedagogically focused papers, five “nifty” assignments, and two textbooks.  Ben is a significant contributor to the Canadian and international Computer Science Education communities and is currently recovering from his recent work as Co-Chair of the 2023 and 2024 SIGCSE Technical Symposia on Computer Science Education.  Outside of working hours he is a husband and father of two, an avid Lego builder, a solar panel enthusiast, and a frugal grocery shopper.


Platinum Sponsor

Gold Sponsors


Silver Sponsors

In-Kind Sponsorship

Cooperating Organizations

WCCCE 2024 is presented in cooperation with the ACM Special Interest Group on Computer Science Education (SIGCSE — Pending) and will be Supported by the IEEE Okanagan Subsection and IEEE Vancouver Section (Pending). For more information about the WCCCE conferences, please see here:

Okanagan College Department of Computer Science seeks capstone design projects from industry

The Okanagan College Department of Computer Science is looking for project proposals from industry for its Capstone Project courses COSC 224 and 471.

In the capstone project course, second-year students in teams of 3 to 5 and senior students in teams of 7 to 15 work on projects proposed by industry or other organizations.

The projects can be general in software development or specialized in software engineering.

For additional information on the projects and the Capstone Software Project courses, please visit and

  1. HowToSubmitCapstoneProjectProposal
  2. CapstonePartnerProposalForm

If you have any questions, please get in touch with the Computer Science Department at Okanagan College: capstones [dot] okanagan [dot] bc [dot] ca or chair[dot]cis at okanagan[dot]bc[dot]ca

IEEE Okanagan College Student Branch Annual General Meeting

Chair: Thais Santos Damasceno 
Vice Chair: Ashley Tumback
Tresure: Alexander Hopfner
Secretary: Alexander Ross

IEEE Okanagan College Student Branch Annual General Meeting
(supported by IEEE Okanagan Subsection)

Time & Date:  5 p.m., Wednesday, November 8th, 2023
Location: Room E 102, Okanagan College, Kelowna, 1000 KLO Rd, Kelowna V1Y 4X8 (Zoom:
Registration is open now:


Thais Damasceno is a dynamic professional with 3+ years of work experience who is shifting from a legal career in Brazil to the world of technology in Canada. Following a year of legal practice, she relocated to Canada to enhance her English and discovered her passion for programming. Thais worked during a 9-month software developer internship at Willowglen Systems Inc, a pivotal experience that solidified her commitment to the industry. There, she worked mainly with JavaScript and C++. In Fall 2023, she embarked on her journey at Okanagan College, where she’s dedicated to advancing her technology expertise. This strives to bring innovative solutions to complex challenges, bridging her legal background with her technical knowledge.

Daniel Tumback has a background as a residential framer; however, his true passion is working on computers. After years of working in construction, he decided to go and get an undergraduate degree in computer information systems. He has a passion for building things, from assembling the components of a computer to building houses. He hopes to take that same passion into the computer science world and help build the future of computer components. He has a keen interest in the future of quantum computing and hopes to one day be on the front line of quantum development to truly help build the next generation of computing hardware.

Alexander Ross is a computer science enthusiast and aspiring professional. He is a 23-year-old Computer Science enthusiast with a strong foundation in programming and a dedication to innovation. His journey in the world of technology began at Okanagan College, where he is currently enrolled in the Computer Information Systems (CIS) program. As a third-year student, he has honed his skills in Java, C, C++, HTML/CSS, JavaScript, VB.NET, SQL, and SPARC while gaining expertise in Database Analysis and Design, micro-controllers, and circuitry design. In addition to his technical proficiency, he has had the opportunity to work in dynamic and high-stress environments. During his tenure at Kal Tire, he mastered adaptability and time management. Beyond his educational and work experiences, he is a quick learner with strong communication skills. He is excited about the possibilities and is eager to continue his journey in the world of technology.

For further information, please get in touch with Youry Khmelevsky (email: Youry at and subscribe to the news at
Pizza and Refreshments will be provided

Congrats to Okanagan College “unstumpable” team – 2nd place Canadian team in @ieeextreme prog competition!

Congrats to Okanagan College team – 2nd place Canadian team in @ieeextreme prog competition! See the results here:

COSC Okanagan College “unstumpable” team  is 2nd top Canadian team in @ieeextreme prog competition!  and 125th in the World (McGill U is the 1st)! Our team competed against 74 teams in Canada and against about 2200 teams worldwide.  Two other teams are 25th and 46th in Canada (see below). Congratulations everybody! The competition was organized by IEEE – A not-for-profit organization, the world’s largest technical professional organization dedicated to advancing technology for the benefit of humanity.

Teams from the top Canadian Universities are behind of us: Ottawa U (5), UofA (6), UofT(8), QueensU(10), etc.

IEEEXtreme 24-Hour Programming Competition, 21 October 2016

IEEEXtreme 10 Brand

IEEEXtreme is a global challenge in which teams of IEEE Student members—advised and proctored by an IEEE member, and often supported by an IEEE Student Branch—compete in a 24-hour time span against each other to solve a set of programming problems.

IEEEXtreme 10.0 will be held 22 October 2016 00:00:00 UTC.

Registration will be open through 17 October 2016.

For more information see

Students at Okanagan College will compete in E301 starting from 4 pm in E308 and then will be moved into E301 at 5:30 pm on 21 October 2015. Please join us.

If you have any questions, please contact to youry AT


At 2 pm, after 22 hours of competition:

ieeextreme10atoc4ieeextreme10atoc3 ieeextreme10atoc1ieeextreme10atoc2ieeextreme10atoc15

IEEEXtreme 24-Hour Programming Competition, 24 October 2015 00:00:00 UTC.

IEEEXtreme 9 Brand

IEEEXtreme is a global challenge in which teams of IEEE Student members—advised and proctored by an IEEE member, and often supported by an IEEE Student Branch—compete in a 24-hour time span against each other to solve a set of programming problems.

IEEEXtreme 9.0 will be held 24 October 2015 00:00:00 UTC.

Registration will be open through 12 October 2015.

For more information see

Students at Okanagan College will compete in E301 starting from 4 pm on 23 October 2015. Please join us.

If you have any questions, please contact to youry AT


Updates from the competition (4 teams of 3 undergraduate students in each, and 2 Professors, COSC, Okanagan College, Kelowna, BC):

IEEExtreme Just Started 23 Oct 2015 #1

IEEExtreme Just Started 23 Oct 2015 #1 (5 pm)

IEEExtreme Just Started 23 Oct 2015 #2

IEEExtreme Just Started 23 Oct 2015 #2 (5 pm)


IEEExtreme Just Started 23 Oct 2015 #3

IEEExtreme Just Started 23 Oct 2015 #3 (5 pm)

IEEExtreme Just Started 23 Oct 2015

IEEExtreme Just Started 23 Oct 2015 (5 pm)

IEEExtreme Pizza Break 23 Oct 2015

IEEExtreme Pizza Break 23 Oct 2015 (9:30 pm)

















4 am. Students still work:

photo 4-1 photo 2-1 photo 1-1 photo 3-1

4:30 am. still work.

photo 1-2

8 am. still have time to work.

photo 2-2

2 pm. All students are exhausted.


Codec Enabled Audio Communications over IP/Mobile Internet (10/09/2014)


Dr. Gaoyong Luo, Chair

Department of Electronics Information, Guangzhou University, China

Codec Enabled Audio Communications over IP/Mobile Internet

 Time & Date: 5 pm – 6 pm, Thursday, October 9, 2014

Location: EME 1153, UBC, Okanagan Campus, Kelowna, BC

Talk Abstract: The Mobile Internet (by 3G/4G/5G network) is very widely spread today. Audio over Internet Protocol (IP) terminals are increasingly being used in radio operations for streaming of radio programs over IP networks from remote sites or local offices into main studio centers. The IP networks used are invariably well-managed private networks with controlled quality of service, which refers to the ability to reduce delay and jitter over IP. The internet is increasingly also used for various cases of radio contribution, especially over longer distances. Radio correspondents will have the choice in their equipment to use either the Mobile Internet/WiFi or other available IP networks to deliver audio, reaching many millions of people using terminals such as office desktops, personal digital assistants (PDAs) and mobile phones. With the increase of bandwidth (data rates) available for mobile internet user, on-line conversation by audio over IP instead of voice over IP is now possible, which offers better quality of service. It is expected that audio over IP systems will be used more and more for live IP streaming. However, with very few exceptions, IP equipment from one manufacturer has until now not been compatible with another manufacturer’s unit. Some of the audio over IP units are still in a somewhat immature, more or less prototype stage but further development continues. The requirements for interoperability are based on the use of RTP over UDP for the audio session and SIP for signaling. The packet payload audio structure is defined for commonly used audio formats in radio contribution. Four mandatory codec formats are specified: G.711, G.722, MPEG Layer II and linear PCM. Other audio formats can be used as well, but the latency is a big concern. The audio encoding itself introduces delays from milliseconds for PCM to more than hundreds of milliseconds for some bit-rate reduced coding formats. In the case of a two-way conversation, the total round trip delay should be kept as low as possible, because otherwise a conversation becomes difficult, especially when non-experienced reporters or the general public are interviewed. In addition, the IP network itself has a delay, from a few tenths of milliseconds in well managed networks up to 500ms or more on very long distances over the internet or satellite links. This talk will address the continuous development of IP networks combined with more sophisticated audio over IP terminals in the era of mobile internet. Connections over the internet with different types of telephony and professional units for broadcasting will improve telephone audio quality and worldwide access to Reporters by the newly developed WiFi terminals using very low delay audio coding technology, which results in IP audio codecs that can provide rock solid studio to transmitter link (STL), remote broadcast and audio distribution solutions. Small handheld units and also software codecs in mobile phones will provide very efficient tools for users. This talk is based on the collective inputs from many manufacturers, and long term research on audio communications over IP and wireless channel.

Speaker Biography: Dr. Gaoyong Luo is a Professor and has been heading the Department of Electronics Information at Guangzhou University. He has a Ph.D. in Electrical Engineering from Brunel University, UK. Since 1998, he has been with Buckinghamshire Chilterns University College and Buckinghamshire New University. He has taught thousands of students and supervised the work of master students and Ph.D. students. His main research interests are in the field of wavelets, spread spectrum communications, wireless positioning, remote sensing, audio coding, and power line communications, with expertise in coding and modulation theory and applications to communication systems. Dr. Luo has published over 70 refereed journal/conference papers and many patents. He is the author of Wavelets in Engineering Applications (Science Press, 2014). He is an IET member, and serves as a technical program committee member or session chair for a number of international conferences. He has given invited talks on signal processing, communications and internet of things technology. He serves as reviewer in many including IEEE and IET journals and conferences, such as IEEE Transactions on Image Processing, International Journal of Remote Sensing, IET Electronics Letters and International Symposium on Intelligent Signal Processing and Communication Systems.

Refreshments will be provided. For further information please contact:

Julian Cheng (Email: