|
|
 |
|
Contact
Information
|
| Office |
212 Rush Building |
| Address |
College of
Information Science and Technology
Drexel University
3141 Chesnut
St.
Philadelphia,
PA 19104 |
| Telephone |
(215) 895-1903 |
| Email |
At
Drexel
Business
|
|
|
| TJ Smith is currently on the faculty of the College
of Information Science & Technology at Drexel
University in Philadelphia, PA. Mr. Smiths major teaching
interests include object-oriented design, computer languages, distributed
computing, networks, software engineering, XML, and Java-based design.
His research interests include XML, agent based systems, and software
engineering design paradigms. His professional background includes
development experience in programming languages, operating systems,
Internet applications, databases, man-machine interfaces, and software
development environments. He has managerial experience in medium to
large scale software development projects in both the commercial and
defense applications areas.. |
|
|
Current
Classes
|
| ISYS
341 |
Internet Programming II. Topics:
- Advanced Java Design & Programming
- Servlets, Java Server Pages, Java Beans, Custom Tag Libraries,
JDBC
|
| ISYS
101 |
General Introduction to Information Technology. Topics:
- Computer Hardware
- Computer Software
- Networks
- Ethics
- Viruses and other Attackers
|
|
|
|
Classes
I have Taught At Drexel
|
| ISYS
200 |
Systems Analysis I. Study of the principles, practices
and tools of information systems analysis and design. Emphasis on
learning pragmatic aspects of working as a systems analyst and employing
the tools of systems analysis and design. |
| ISYS
205 |
Strategic Uses of Information Systems. Familiarizes
students with basic business problems and operations and provides
an understanding of how information systems can be used to benefit
organizations. Also introduces students to the pitfalls of developing
and implementing information systems in organizations and helps students
improve critical thinking skills |
| ISYS
340 |
Programming Internet Information Systems I. Covers fundamental
concepts such as object-oriented programming, client-server programming,
multi-threaded programming, graphical user interface design, and application
development |
| ISYS
350 |
Distributed Computing & Networking. Presents the
fundamentals of data communications, networking, and distributed computing
technologies. Focuses on the broad foundational coverage of key technologies
as well as the key concepts in network planning, design, and management.
Major topics include network models, data and voice communications,
local-area and wide-area technologies, IP networks and their applications,
internetworking (with an emphasis on the Internet), client/server
systems, and distributed computing applications |
| ISYS
355 |
Systems Analysis II. A project-oriented course that
discusses software engineering and advanced techniques of requirements
modeling, prototyping and software design, particularly utilizing
object-oriented techniques. |
| ISYS
425 |
Senior Design I.An independent project in which student
teams design and implement information systems under faculty guidance.
Possible projects include (but are not limited to) information technology
areas such as databases, web-based systems, collaborative systems,
user interfaces and expert systems. |
| ISYS
426 |
Senior Design II. Continuation of ISYS 425 |
|