Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Internet Technologies (at UHCL) Revealed By Bun Yue at Innovation 2003 May 2, 2003.

Similar presentations


Presentation on theme: "1 Internet Technologies (at UHCL) Revealed By Bun Yue at Innovation 2003 May 2, 2003."— Presentation transcript:

1 1 Internet Technologies (at UHCL) Revealed By Bun Yue at Innovation 2003 May 2, 2003

2 http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 2 Abstract n Give an overview of Internet technologies at the School of Science and Computer Engineering at UHCL. n Discuss how you may get involved.

3 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 3 Contents n Introduction n UHCL courses on Internet Technologies n UHCL resources on Internet Technologies n Projects/Research on Internet Technologies n How you may help/benefit from UHCL n Conclusions

4 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 4 Introduction n Internet technologies are evolving at a very quick pace. n Very Brief Internet History: u 1969: ARPANET commissioned by DoD. u 1974: Vint Cerf and Bob Kahn: TCP. u 1984: Domain Name Services (DNS) introduced. u 1991: Tim Berners-Lee released WWW

5 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 5 Very Brief Internet History n 1993: Mosiac released on April; 341,634% annual growth rate of service traffic. n 1995: Sun launched Java (May) n 1998: XML 1.0 standard released (Feb)

6 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 6 Hot Technologies n 1996: Search engines, Java, Internet Phone. n 1997: Pushing. n 1998: E-Commerce, E-Auctions, Portals. n 1999: Online Banking, MP3, anything Internet. n 2000: ASP, Peer to Peer. n 2001: XML, mobile Internet n 2002: Web Services, Blogging n 2003: Wi Fi

7 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 7 How to keep up? (1) n Some hot technologies are not sustainable in a high level. E.g. u Push: network problems/noise u Peer to peer (ada Napster): copyright issues. u ASP: maturity/network/security. u Mobile Internet: demand.

8 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 8 How to keep up? (2) n However, identifying "winners" is not easy. Adaption/ Visibility time hypebacklash maturity faltering

9 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 9 How to keep up? (3) n Underlying technology, architecture, theory, standards are changing slower. E.g.: u HTTP/HTML/TCP/IP u Java u Microsoft's technology n Most of them are evolutionary, rather than revolutionary.

10 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 10 Brief Conclusions n Need to be able to evaluate emerging Internet technologies n Need to understand core underlying technologies, architectures, theories and standards. n Universities may be helpful.

11 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 11 Internet Technology at UHCL n UHCL is very active in incorporating Internet technologies into its: u Courses u Curriculum u Computing Resources u Research n UHCL strikes a balance between foundation theory and practical industrial practices.

12 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 12 UHCL Internet-related Courses (1) n CSCI 3131 Programming with Visual Basic (from 2002): VB.Net n CSCI 3134 Programming with Java (1997): Java, Java Applet. n CSCI 4134 Advanced Programming with Java (1998): J2EE, EJB, JSP and servlet. n CSCI 4230 Internet Application Development (1996): HTML, Javascript, CSS, CGI/Perl, ASP, JSP, Servlet, XML.

13 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 13 UHCL Internet-related Courses (2) n CSCI 4333 Design of Database Systems (1997): ASP/ODBC. n CSCI 4931 Software Development with C# (2003):.Net and C#. n CSCI 5132 Internet Protocols: TCP/IP and other protocols n CSCI 5633 Web Database Development (1998): PHP, MySQL, Oracle, SQL Server, ASP, etc.

14 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 14 UHCL Internet-related Courses (3) n CSCI 5431 Client-Server Network Programming: TCP/IP programming. n CSCI 5733 XML Application Development (2002): XML, XML parsers, DTD, XML Schema, WML, SVG, XSLT, XPath, XLink, XPointer, etc. n CSCI 5939 Web Security (2001). n CSCI 6838 Capstone Projects and CSCI 6839 Master's Thesis: many projects and theses are Internet related.

15 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 15 Recent IT Adoption at UHCL (1) n Adoption of Internet Technologies at UHCL courses/ n 1996: u HTML u Javascript u CGI/Perl u Java and Java's Applet

16 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 16 Recent IT Adoption at UHCL (2) n 1997: u CSS u Active Server Pages (ASP) u DOM u Web database connectivity with ADO u UML n 1998: u Cold Fusion u PHP

17 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 17 Recent IT Adoption at UHCL (3) n 1999: u Java Servlet u JSP n 2000: u XML u J2EE/EJB u WML n 2001: u XML Parsers: DOM and SAX u Web services: SOAP, etc.

18 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 18 Recent IT Adoption at UHCL (4) n 2002 u VoiceXML u XSLT/XPath u ASP.Net u JDOM u SVG n 2003 u XQuery

19 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 19 IT-Related Resources at UHCL (1) n UHCL keeps up with leading edge industrial software and hardware: u Active in grants: e.g. three NSF grants with more than $700,000 impact. u Active in keeping up with the latest version. u Take advantages of F Academic pricing F Open source software

20 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 20 IT-Related Resources at UHCL (2) n Servers: Windows, Solaris, Linux. n Web servers: Apache, IIS n J2EE/EJB servers: JRun, Tomcat, JBoss, Oracle WAS. n XML server: Tamino n Database Server: Oracle, MS SQL Server, Postgres, MySQL, Object Store. n XML/XSLT Parsers: Xerces, Xalan, MS XML parsers, SAXON, etc.

21 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 21 IT-Related Resources at UHCL (3) n XML Suite: XMLSpy, Epsilon's Stylus Studio. n IDE: Visual Studio, Visual Studio.Net, Visual Café, Sun One's Suite. n Web server side technologies: CGI/Perl, PHP, ASP, ASP.Net, JSP, Java Servlet, Cold Fusion.

22 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 22 Spring 03 IT Projects at UHCL (1) n As an example of projects at UHCL. n Capstone projects u Software metrics for XML Schema u Web-based Faculty Annual Report System u HISD SVG Map u Workflow Engine work item PDA interfaces.

23 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 23 Spring 03 IT Projects at UHCL (2) n Capstone projects: u Integrated Website for XML Tools u PDA for restaurant ordering u Web-based interface for computer controlled train system. u Server-side email filtering u Faculty Website development template

24 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 24 Spring 03 IT Projects at UHCL (3) n Theses: u WML and VoiceXML Design Patterns u Architecture for Mobile Internet u Conversion of XML schema to relational schema. n Research Projects: u Mobile Internet Security u Web Caching

25 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 25 How you may benefit/help? (1) n Take IT related courses. n Custom designed professional courses. n Sponsor capstone projects. u Very good track records u Use 'student power' u Utilize UHCL resources n Sponsor research projects.

26 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 26 How you may benefit/help? (2) n Feedback to us. n Teach courses to us n Sponsor co-op n Donate scholarship

27 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 27 Conclusions n Internet technologies are evolving quickly. n UCHL is responding to these needs on Internet technologies very closely. n UHCL has excellent courses, projects and resources in IT. n You may help/benefit with a partnership with UHCL.

28 May 2, 2003http//dcm.cl.uh.edu/yue; yue@cl.uh.edupage 28 Thank you and discussion!


Download ppt "1 Internet Technologies (at UHCL) Revealed By Bun Yue at Innovation 2003 May 2, 2003."

Similar presentations


Ads by Google