Java for C/C++ Programmers
This workshop aims to introduce a participant who is skillful in C/C++ programming to the concepts of Java Programming. The workshop will start with an overview of the main differences between Java and C/C++, and then go through the Java syntax for essential topics like Objects and Classes, Data Types, Variables, Branching, Loops, I/O, Packages and Collections. For each topic, the difference between Java and C/C++ is highlighted, and there will be exercises so that participants can feel the difference between writing a program in Java and in C/C++.
Pre-requisites: Knowledge of C/C++ Programming
Date and Time
Location
Hosts
Registration
- Date: 19 Jul 2024
- Time: 01:00 PM to 04:00 PM
- All times are (UTC-06:00) Saskatchewan
- Add Event to Calendar
- University of Regina
- 3737 Wascana Parkway
- Regina, Saskatchewan
- Canada S4S 0A2
- Building: Education Building
- Room Number: ED 485.1
- Starts 16 July 2024 12:00 AM
- Ends 19 July 2024 12:00 AM
- All times are (UTC-06:00) Saskatchewan
- Admission fee ?
Speakers
Kin-Choong Yow of University of Regina
Biography:
Kin-Choong Yow obtained his B.Eng (Elect) with 1st Class Honours from the National University of Singapore in 1993, and his Ph.D. from Cambridge University, UK in 1998. He joined the University of Regina in September 2018, where he is presently a Professor in the Faculty of Engineering and Applied Science. Kin-Choong Yow’s research interest is in Artificial General Intelligence and Smart Environments. He has published over 100 top quality international journal and conference papers, and he has served as reviewer for a number of premier journals and conferences. He is the Editor-in-Chief of the Journal of Advances in Information Technology (JAIT), a Managing Editor of the International Journal of Information Technology (IntJIT), and a Guest Editor of MDPI Applied Sciences. He has been invited to give presentations at various scientific meetings and workshops, such as ACIRS in 2018, ICATME in 2021, CSEA 2023 and AIRC 2024.
Email:
Address:University of Regina, 3737 Wascana Parkway, Regina, Canada, S4S 0A2
Agenda
- Java vs C/C++
- A brief review of Imperative Java
· Objects and Classes
· Data Types, Variables, Operators
· Branching, Loops
· Input/Output
· Packages
· Collections
- Exercises