|
Software
Engineering Laboratories
The
Software Engineering Program has several labs designed to
augment in-classroom theory with practical, hands-on software
development experience.
Enterprise
Software Technologies Lab
The
Enterprise Software Technologies lab are two adjoining rooms
equipped with state-of-the-art hardware and software. The
labs are located in Rooms 487 and 489 in the College of Engineering
building. The labs are operational 24 hours a day and 365
days a year. Students enrolled in the Enterprise Software
Technologies courses are given key access to the labs for
the semester. The labs are monitored via Webcam. Click here
to view Room
487 and Room 489.
Hardware
Configuration
The
Enterprise Software Technologies Labs, currently, are equipped
with 60 Intel Pentium III and IV workstations running Windows
2000. The workstations are networked and connected to six
Pentium IV Application Servers with dual boot Windows 2000
and Red Hat 7.1 Linux operation system. Two dual processors
Pentium IV servers are delegated as database servers.
The
figure below depicts the current hardware configuration. Note
that much of this
equipment was provided by companies, such as HP and Compaq,
as grant to the SJSU Foundation specifically for the Enterprise
Software Technologies Program.New equipment will be added
to our lab configuration as they are granted to the program.
Contact Dan Harkey at Dan.Harkey@sjsu.edu
regarding equipment grants to the Enterprise Software Technologies
Lab.

Software
Development Tools
The
Client/Server N-Tier Computing Program
maintains a repository of software
development tools licensed to its
faculty and students. Students must
consult the lab assistants to access
the tools.
These
software development tools are provided
to the Client/Server N-Tier Computing
Program through the respective vendors'
University Program. Currently, the
following vendors' tools are available:
-
BEA WebLogic Application
Server
-
Borland
Enterprise Server and JBuilder
-
IBM
WebSphere™ application
server and DB2™ database
-
Microsoft
SQL Server 2000, Microsoft
Project, and others
-
Oracle
Application Server, OC4J,
and Oracle database
-
Rational
Rose and XDE modeling tools
-
All
Java™ reference implementations
-
Zhanra
Corporation: JContent J2EE
component
Generally,
the Client/Server Computing Program's policy
is not to incur the university's valuable education
resources to purchase software tools. Students
are encouraged to use software tools sponsored
by the vendors as listed above.
Vendors are encouraged to contact Dan Harkey
at Dan.Harkey@sjsu.edu
to participate in our vendor-sponsored tool
program.
Cisco
Lab
The
Cisco Networking Lab (located in room Eng 490)
hosts over forty high-end Cisco routers and
switches in addition to twenty HP workstations.
The lab is available for students and faculty
to conduct research and student projects.
Unix
Lab
The Sun Workstations Lab (located
in room Eng 486) hosts over twenty Sun workstations
connected by a high-speed network.
Networking
Lab
This networking research Lab (located
in room Eng 292) hosts several workstations
in a heterogeneous environment with equipment
from Sun Microsystems, IBM, HP and Dell. In
addition the Lab has a state-of-the-art network
traffic generator from Ixia Inc.
|