Introduction: Foundations of Computational Science Dr. Greg Wettstein, Ph.D. Research Support Group Leader Division of Information Technology Adjunct Professor.

Slides:



Advertisements
Similar presentations
Course Outline Presentation Term: F09 Faculty Name : Asma Sanam Larik Course Name :INTRO TO COMPUTING Course Code : CSE145 Section :1 Semester : 1.
Advertisements

Supporting Research on Campus - Using Cyberinfrastructure (CI) Public research use of ICT has rapidly increased in the past decade, requiring high performance.
Dr. Grant, DePaul University MIS Undergraduate Program Delvin Grant Associate Professor.
Information Systems in Business
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
Teaching Courses in Scientific Computing 30 September 2010 Roger Bielefeld Director, Advanced Research Computing.
Software Engineering 1. Introduction 2. Course schedule.
Welcome to CPCS 214 Computer Organization & Architecture Fall 2011 Muhammad Al-Hashimi Media clips are from the MS Office clip art collection copyright.
1 CS4513 Distributed Computing Systems Bob Kinicki Term D04.
CSCI 3 Introduction to Computer Science. CSCI 3 Course Description: –An overview of the fundamentals of computer science. Topics covered include number.
University at Buffalo – School of Informatics Master of Arts – Informatics Program Guide.
1 Introduction to: Information systems architectures and infrastructures.
The NERA-conference 2005 Assistant Professor Vibeke Bjarnø The Department of ICT and media, Faculty of Education Oslo University College Information and.
Tuesday, January 18, Management of Information Systems: Mini-3 Spring 2000.
Job roles in I.T. By Jamie colclough. Software engineer Also known as application programmer, software architect, system programmer, system engineer.
Welcome to CPCS 214 Computer Organization & Architecture Spring 2008 Muhammad Al-Hashimi Media clips are from the MS Office clip art collection copyright.
Lesson 1 Week01.
HOW DO INFORMATION SYSTEM SUPPORT THE MAJOR BUSINESS FUNCTION?
© UNT in partnership with TEA1 7 th Grade Career Exploration Module Career Focus: Video Game Programmer Occupation.
Stanford Technology Ventures Program Slide 1 State Policy Academy on Entrepreneurship New Orleans, July 16, 2001 “Human Capital.
Working with Health IT Systems HIT System Planning, Acquisition, Installation, & Training: Practices to Support & Pitfalls to Avoid Lecture b This material.
Problem Solving Using Mobile Teams and Digital Ink 2007 Conference on Information Technology November 13, :00 PM – 6:00PM Rock and Roll, Level Four,
Symposium 2001June 24, 2001 Curriculum Is Just the Beginning Chris Stephenson University of Waterloo.
AFCEA/AFA July 23,  There are 35 colleges and universities across the state that are members of the University System of Georgia.  All of them.
Bala Kappagantula CGS 1000 Introduction to Computers and Technology Fall 2007.
Why Should Communicators Learn To Associate Professor Texas State University Stanford Knight Journalism Fellow slideshare.net/cindyroyal.
HPC Technology Track: Foundations of Computational Science Lecture 2 Dr. Greg Wettstein, Ph.D. Research Support Group Leader Division of Information Technology.
SOME IMPORTANT FACTORS IN TEACHING SOFTWARE ENGINEERING COURSES Presenter: Jingzhou Li Depart of ECE, University of Calgary,
HIM Breaking Into Informatics Mari Pirie-St. Pierre, MS, RHIA.
Computer Science Department Dr. Desh Ranjan, Department Chair Ms. Janet Brunelle, Chief Departmental Advisor 1 Computer Science 2013.
HPC Technology Track: Foundations of Computational Science Lecture 1 Dr. Greg Wettstein, Ph.D. Research Support Group Leader Division of Information Technology.
King Mongkut’s University of Technology North Bangkok Prachyanun Nilsook Ph.D. Associate Professor “ e-Training for Classroom-based Action Research” Kanphitcha.
MODEL OF THE CURRICULUM FOR GRADUATE DEGREE IN INFORMATION SYSTEMS.
Course Introduction Software Engineering
1 Enterprise and Global Management of Information Technology.
Introduction to Information Systems and Technology MIS 213, Spring 2015 CIS 2005, CIS 1007.
Learning outcomes for BUSINESS INFORMATCIS Vladimir Radevski, PhD Associated Professor Faculty of Contemporary Sciences and Technologies (CST)
Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.
KFUPM-COE Industrial Advisory Council Meeting 31/5/ Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)
IT Project Management MIS 492/592, Fall 2013 CIS 1013.
1 ISA&D29-Oct ISA&D29-Oct-13 Systems Analyst: problem solver IT and Strategic Planning.
SCHILLER INTERNATIONAL UNIVERSITY
LOGO Management Information System Syllabi Judi Prajetno Sugiono.
Cyberlearning Opportunity and Challenge 1. Need Students, in addition with teachers need to be taught how to properly manage large amounts of data whether.
1- 1 Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., 1998 James A. O'Brien Fourth Edition Management Information Systems Managing Information Technology.
Introduction & Overview Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute of Information.
Dr Nickos Paltalidis PhD, MSc, BSc (Hon) Lecturer in Business Computing Teaching: Year 2 – Enterprise Management.
Computer Support and Information Tech Advisory Date: Wednesday, October 14, 2015 Time: 8:30—10:00 am Location: Joan Stout, room 244.
Teaching The Principles Of System Design, Platform Development and Hardware Acceleration Tim Kranich
CSPC 464 Fall 2014 Son Nguyen.  Attendance/Roster  Introduction ◦ Instructor ◦ Students  Syllabus  Q & A.
Cheating The School of Network Computing, the Faculty of Information Technology and Monash as a whole regard cheating as a serious offence. Where assignments.
Fall 2010 Program Quality Improvement Report Cameron University Adult and Continuing Education Associate of Science IDS CIP Code: Program.
Course introduction Rawhia salah Assistant Prof. of Nursing 2015/2016 Nursing Management and leadership 485.
CS203 – Advanced Computer Architecture Introduction Daniel Wong, Assistant Professor Department of Electrical and Computer Engineering Cooperating Faculty,
“Babeş-Bolyai” University Faculty of Economics and Business Administration Second semester 1st year, English line of study Business IT Introductive course.
Parallel Algorithm Design & Analysis Course Dr. Stephen V. Providence Motivation, Overview, Expectations, What’s next.
CS161 – Design and Architecture of Computer Systems Introduction Daniel Wong, Assistant Professor Department of Electrical and Computer Engineering Cooperating.
Software Engineering (1)
Preparing Girls for IT Jobs
Introduction to Information Systems and Technology
CS203 – Advanced Computer Architecture
Neeraj Mittal September 29, 2017
Dr. Bhavani Thuraisingham The University of Texas at Dallas
Washington University Skandalaris Center for Entrepreneurial Studies
CMSC104 Problem Solving and Computer Programming Fall 2010
Information Systems in Organizations Introduction Mart Doyle
Introduction to information systems
Undergraduate Degree Program
CS161 – Design and Architecture of Computer Systems
Presentation transcript:

Introduction: Foundations of Computational Science Dr. Greg Wettstein, Ph.D. Research Support Group Leader Division of Information Technology Adjunct Professor Department of Computer Science North Dakota State University

Background 1987 Ph.D. In Pharmaceutical sciences working in early 'multi-scale' studies. Chief software architect for 'Perceptions' medical information system at Roger Maris Cancer Center. Server group/systems architect NDSU. Research Support Workgroup leader.

Current Responsibilities Manage computational support services to faculty, students, and staff at NDSU. Oversee architecture and deployment of hardware resources for the Center for High Performance Computing. Implement research middleware on supported hardware platforms.

Career Computationalist Definition: A researcher who combines skills in hardware architecture, systems design and software development to create computationally based solutions for problems in various physical disciplines.

Course Goals To turn participants into computationlists.  Provide basic background into hardware issues which affect development of HPC applications.  Acquaint students with tools which accelerate the development of innovative computational solutions.  Provide a skills framework for developing applications which can take advantage of a trend toward massively parallel systems.

Course Framework Self-paced audio/tutorial lectures focusing on the 'code' section of the course. Slides with companion MP3 lectures. Suggestions for self-directed investigation into code fundamentals.

Two Track Model HPC technology concepts.  Develop knowledge framework for making decisions on how to best exploit parallel computing environments. Skills development.  Develop experience and skills for creating applications which can solve computationally based problems.

HPC Technology Track 1) Foundations of computational science. 2) Computer architecture models. 3) Strategies for parallelization. 4) The role of networking in HPC.

Skills Development Track 1) Introduction to the UNIX computational environment. 2) Fundamentals of shell programming. 3) Interpreter based tools development. 4) Resource scheduling and management. 5) Fundamentals of binary application development. 6) Performance measurement and analysis.

Required Resources Willingness to be challenged. Self-motivation. Login on CHPC resources. Basic proficiency in UNIX command-line environment. Basic proficiency in C/C++, FORTRAN if you elect.

Contact Information Office hours  By arrangment in Research 1/Rm 204B, 'ring the bell'. (preferred)  Telephone 

goto technology_lecture1;