Given by Geoffrey C. Fox at NCSA Alliance EAC Meeting on September 21 99. Foils prepared October 3 99
Outside Index
Summary of Material
http://www.npac.syr.edu/users/gcf/compscisc98/ and |
http://www.npac.syr.edu/users/gcf/internetics/, "Internetics: Technologies, Applications and Academic Fields" Invited Chapter in Book :Feynman and Computation", edited by A.J.G. Hey, Perseus Books (1999) |
We will discuss a broad definition of computational science to be the interdisciplinary area between computer science and all application areas. |
We suggest traditionally that simulation has been focus of computational science but that today there is more student interest in information based applications and that these benefit from an interdisciplinary approach similar to simulation areas. |
We discuss implications for physics education as an example of new Science Curricula for the Information Age |
Outside Index Summary of Material
Access Center Washington DC |
NCSA Alliance Executive Committee |
21 September 99 |
http://www.npac.syr.edu/users/gcf/ncsaeacinterneticssep99 |
Geoffrey Fox |
Syracuse University NPAC |
111 College Place Syracuse NY 13244 4100 |
3154432163 |
http://www.npac.syr.edu/users/gcf/compscisc98/ and |
http://www.npac.syr.edu/users/gcf/internetics/, "Internetics: Technologies, Applications and Academic Fields" Invited Chapter in Book :Feynman and Computation", edited by A.J.G. Hey, Perseus Books (1999) |
We will discuss a broad definition of computational science to be the interdisciplinary area between computer science and all application areas. |
We suggest traditionally that simulation has been focus of computational science but that today there is more student interest in information based applications and that these benefit from an interdisciplinary approach similar to simulation areas. |
We discuss implications for physics education as an example of new Science Curricula for the Information Age |
1991 |
At Syracuse built around a two course sequence and associated application, computer science and math courses |
CPS615: Introduction to Computational Science
|
CPS713: Case Studies in Computational Science
|
These form 2 course certificate in simulation track of computational science |
1995 |
Syracuse is not ranked so high but at least it is a sample of the real world and I realized that at such schools computational science was not the answer and that for instance best Undergraduates went into School of Communication |
So I developed an alternative "information track" with four core courses |
CPS406(undergraduate)/606(graduate) Introduction to Web Technologies |
CPS616 Core Web and Distributed Object Technologies |
CPS640 Internet Infrastructure |
CPS714 Advanced Topics and Case Studies in Internetics |
They had Silly catalog titles for sundry political reasons |
There was the K-12 Java Academy in same vision |
Java Academy CPS406, CPS606, CPS616, CPS640 all offered as full semester distance education courses |
Graduate |
CPS406/606: CGI, Java, Introduction to CORBA/RMI/JDBC |
CPS616: More on CORBA/RMI/JDBC; Database discussion as necessary; Advanced Java (Servlets, Javabeans, Enterprise Javabeans, Frameworks); Security; Introduction to XML; JavaScript and Dynamic HTML; in the past VRML and Perl |
CPS640: Network and Internet Service Architecture; Quality of Service; Multimedia Servers; Compression technology |
CPS714: Whatever is important this semester done as a projects course; XML (for scientific information and to build PSE's); Distributed Computing using CORBA/Web; Java Grande; Advanced Security; How to build a Portal; Collaboration; Electronic Commerce; High performance Web Servers; Latest W3C Initiatives |
Emerging field centered on technologies services and applications enabling and enabled by world wide communication and computing grids |
The contents come from Computer Communication and Information science fields but with an applied flavor so forms critical knowledge needed by many application fields such as scientific computing, telemedicine, electronic commerce, digital journalism and education |
Students with an interdisciplinary background are natural participants |
The applied focus with many totally new and rapidly evolving technologies makes Internetics unique |
Computational Science is Interdisciplinary field in between Computer Science and "large scale Scientific and Engineering simulation-based" applications
|
Internetics is Interdisciplinary field between CS and Both Simulation and Information-based applications
|
Enrollment in Classic Computational Science at Syracuse has dropped from 50 to 10; enrollment in Internetics has risen from 6 to 100 (95-98) |
Current Internetics Curriculum starts with High School Java Academy;undergraduate and graduate programs, through the four course continuing education certificate |
The two forms of Large Scale Computing Scale Computer for Scale Users in Proportion Power User to number of computers |
Parallel Distributed Information Systems Computers Computational Grids |
<--------------- Internetics Technologies ---------------> |
1% market |
99% of market |
Starkville, |
So depending on the source, one finds a shortage of 100,000 to 300,000 workers in Information Technology today -- this is forecast to grow with 1 million more jobs created by industry by year 2004 |
So physics and "physical technology" aspects of engineering (e.g. mechanical and aerospace engineering) could compete with this trend and try to attract good students from this field |
Further Information Technology is playing an increasing role in both experimental and theoretical science
|
Note IT job opportunities are in applications -- perhaps more so than in "basic systems" |
Having a Physics Ph.D., I will discuss this field as an example |
Physics departments are facing problems in many Universities as the number of majors is dropping at both undergraduate and graduate level. |
How do we re-invigorate physics with revised curricula? |
Classical Computational Science appears not to be a complete answer but Internetics offers some interesting attractive academic programs combining computing and the "technical sciences"
|
Physics is in many ways a BETTER educational background than computer science to today's major computer science challenge -- designing and building distributed systems
|
A combination of Physics and a minor in Internetics is an interesting background for many areas such as:
|
Further comparing "books" with the Web, we see that the Web offers opportunities for "technical people" as well as those with good "communication skills" (of a traditional kind)
|
This implies a "Computational Science/Internetics" minor including base information technology and optional elective in "science communication" prepared by physics/engineering
|
Proposed new Syracuse course Phy 300 aims to teach principles of ways presented by the Internet for communicating science and quantitative ideas to laymen as well as to technically trained people. |
The course is designed for students with interests bridging science and communications: prospective science, journalism, and education majors. |
It offers an introduction to the tools required to communicate using the internet, as well as case studies of successful and unsuccessful approaches to communicating science with this new medium. Includes concepts of information and scientific visualization |
Students should be co-enrolled or have previously completed a calculus course, MAT 285 or MAT 295 |