1 Department of Electrical, Computer, and Software Engineering Faculty of Engineering and Applied Science UOIT

Slides:



Advertisements
Similar presentations
E-Science Data Information and Knowledge Transformation Thoughts on Education and Training for E-Science Based on edikt project experience Dr. Denise Ecklund.
Advertisements

June 9, DCSE Delft Centre for Computational Science and Engineering Delft Centre for Computational Science and Engineering.
Who am I Gianluca Correndo PhD student (end of PhD) Work in the group of medical informatics (Paolo Terenziani) PhD thesis on contextualization techniques.
1 Dr Alexiei Dingli Introduction to Web Science Conclusion.
TOPIC A Practitioners view of Software Engineering Undergraduate and Graduate degree programs at FSU. What are the courses would add value to existing.
Introduction to Computer Science CS 21a: Introduction to Computing I Department of Information Systems and Computer Science Ateneo de Manila University.
Overview of Biomedical Informatics Rakesh Nagarajan.
IS112 – Chapter 1 Notes Computer Organization and Programming Professor Catherine Dwyer Fall 2004.
HENRIK BÆRBAK CHRISTENSEN ASSOCIATE PROFESSOR AARHUS UNIVERSITY DEPARTMENT OF COMPUTER SCIENCE 1 Experimental Software Architecture Kandidat orientering.
Ivano Malavolta, Henry Muccini, Patrizio Pelliccione Computer Science Department University of L'Aquila - Italy Architectural notations interoperability.
Instuctor Background Instructor: Michael J. McCarthy Associate Teaching Professor of Information Systems at Carnegie Mellon University from 1999 until.
10th Workshop "Software Engineering Education and Reverse Engineering" Ivanjica, Serbia, 5-12 September 2010 First experience in teaching HCI course Dusanka.
Masters in Information Science and Technology (IST) Thesis and Non-Thesis Option (30 Credits)
Requirement engineering for an online bookstore system
Contents:  1 – Introduction to the subject of web mining and techniques  2 – Overview of research conducted (both theory and practical)  3 – Software.
Issues in Teaching Software Engineering Virendra C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science.
ICARDEA: an intelligent platform for personalized remote monitoring of the cardiac patients with electronic implantable devices E. Arbelo 1, A. Dogac 2,
OV-1.1 CSE2102 CSE2102 Intro to Software Engineering Prof. Steven A. Demurjian, Sr. Director, CS&E Graduate Program Computer Science & Engineering Department.
In the Name of Allah the Compassionate, the Merciful.
Objectives of the Lecture
Medical Informatics Basics
Medical Informatics Basics Lection 1 Associated professor Andriy Semenets Department of Medical Informatics.
Review of Activities of Working Group for Database Systems Prof. Dr Slobodanka Đorđević-Kajan.
Web Service Development Within Different Study Years Maja Pušnik, Boštjan Šumak Institute of Informatics, FERI Maribor.
Key Challenges for Modeling Language Creation by Demonstration Hyun Cho, Jeff Gray Department of Computer Science University of Alabama Jules White Bradley.
Ontology Summit2007 Survey Response Analysis -- Issues Ken Baclawski Northeastern University.
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
CS525 DATA MINING COURSE INTRODUCTION YÜCEL SAYGIN SABANCI UNIVERSITY.
Life after PlugIT in Kuopio; Research projects in FINNWELL- program (TEKES) Anneli Ensio, Research Director University of Kuopio Department of Health Policy.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering Foundations.
1/25/08, GSLIS retreat 1 Two General Models for Informatics Majors “IST Informatics” Defines “informatics” to be a broader version of Computer Science.
Welcome to Department of Computer and Systems Sciences – DSV.
INFSO-RI Enabling Grids for E-sciencE Clinical Decision Support Systems Pilot Demo 2nd EGEE Conference Den Haag, November the 24,
1 Incorporating Data Mining Applications into Clinical Guidelines Reza Sherafat Dr. Kamran Sartipi Department of Computing and Software McMaster University,
0.1/27 Introduction To SW Engineering Course Overview.
CarePalm – A Computerised Patient Charting System Tracy O’Neill, B.Sc. (Hons.) M.Sc. Research Project Presentation (COM-865-M4) Faculty of Computing &
Computational Thinking for Everyone. Instructor: Dr. Mao Zheng – 217 Wing Technology – campus – campus phone: – course.
Software Engineering Emphasis for Engineering Computing Courses William Hankley Computing & Information Sciences Kansas State University.
Master’s Degree in Computer Science. Why? Acquire Credentials Learn Skills –Existing software: Unix, languages,... –General software development techniques.
CIM LAB MEETING Presentation on UML Rakesh Mopidevi Kwangyeol Ryu.
Dr Nickos Paltalidis PhD, MSc, BSc (Hon) Lecturer in Business Computing Teaching: Year 2 – Enterprise Management.
ML, DM education What’s cookin’ ? Maja Skrjanc, Tanja Urbancic, Peter Flach.
Center for Embedded Systems (CECS) Eli Bozorgzadeh Computer Science Department.
Department of Computer Science and Automation Indian Institute of Science, Bangalore, India. CSA Research Areas Theoretical Computer Science.
BRIDGING THE GAP BETWEEN CLINICAL RESEARCH AND CARE Philips Research Europe Brussels, February 2012 EHR4CR WP4-Semantic Interoperability: Convergence Meeting.
Ontology-Based Interoperability Service for HL7 Interfaces Implementation Carolina González, Bernd Blobel and Diego López eHealth Competence Center, Regensurg.
Computer Science Department Web Portal - support for educational process M.Stanković, Ivan Petković Faculty of Electronic Engineering, University of Niš.
S ecure A rchitecture F or E xchanging Health Information in Central Massachusetts Larry Garber, M.D. Peggy Preusse, R.N. June 9 th, 2005.
BS in Computer and Information Systems Security A 2+2 degree program between Peninsula College and Western Washington University David Bover Professor,
ITI Infrastructure - Wednesday November 7th, IHE IT infrastructure “Terminology Sharing” Christel Daniel (AP-HP, INSERM, Paris), Ana Esterlich (GIP-DMP),
OV-1.1 CSE230 CSE230 Introduction to Databases Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut 371.
Interoperability of Data and Knowledge in Healthcare Systems
Iran University of Science & Technology IUST. General Information Established: Established: 1929 as Technical College 1975 as University Location: Northeast.
A Solution to the Recall Problem using Rough Set Theory Professor Djamel Bouchaffra (Advisor) Tarek Dakhlallah (Ph.D. Student) Computer Science & Engineering.
22 November Ljubljana, 14 Dec Prof. Vladimir Katić University of Novi Sad, Faculty of Technical Sciences Novi Sad, Serbia.
Specialties Description
Advanced Programming Dr. Sadi Seker.
Object-Oriented Analysis & Design
Should we have specialisations at all?
TAL 7011 Architecture of Large Software Systems
Professor John Mantas, PhD, FEFMI, FIAHSI
University of Technology
Accepted Students Program
Broad Emerging Themes in CPS/IoT
Software Engineering Lecture #45
CSE432: Object-Oriented Software Engineering
Fundamentals of Human Computer Interaction (HCI)
Energy-Efficient Storage Systems
Overview of BSSE at Rose-Hulman Institute of Technology
On to Object Design c. 14.
Presentation transcript:

1 Department of Electrical, Computer, and Software Engineering Faculty of Engineering and Applied Science UOIT Kamran Sartipi, Ph.D., P.Eng. Fall 2012 ENGR 2710U: Object Oriented Programming and Design Course Web Site: About the Instructor

2 Instructor’s Background  Education:  Electrical & Computer Engineering (B.Sc. & M.Sc.)  Computer Science “Software Engineering” (M.Math & Ph.D.)  Research:  Software Engineering (my expertise) u Forward Engineering – Service-based computing; – Knowledge Engineering – Tool development; – HW/SW co-design u Reverse Engineering – Software Architecture Recovery Pattern matching (Static Alborz Tool) Dynamic analysis (Dynamic Alborz Tool) Clustering; Concept lattice analysis; Data mining techniques in SW Eng. – Software Architecture Evaluation  Electronic Health (application domain) u Data and mined-knowledge interoperability (CDA, PMML) u Healthcare system integration (HL7, SNOMED, SOA) u Clinical Decision Support Systems (CDSS) u Security and privacy

3 Theme of Courses Theory and Practice ( Course project: design & development)  Operating Systems u Simplified Unix file system using C  Software Design & Development u Automatic Banking Machine (ABM) using Java/C  Software Engineering u Fast-food restaurant system using UML and Web Services  Software Architecture & Reverse Engineering u Reverse engineering of software systems using RE tools  Formal Specification Techniques u Specifying and verifying ABM/Restaurant system using FM tools  Modern Software Technology for eHealth u Prototype of a healthcare interoperability system