Software Engineering and Database Systems Laboratories

 | Introduction 

Software engineering is often primarily associated with writing code in a chosen programming language; in reality, however, it involves a series of activities that are related to analysis, design, the proper implementation in a given environment, the selection of various components (including databases and application servers), and the use of various techniques that assist in the software-development process (such as unit-testing frameworks, code-coverage tools, etc.).

Database system laboratories are designed to support the educational process and are focused on a range of topics that are related to software engineering; these topics include software engineering, object-oriented technologies, object-oriented and component-based techniques, software-development methods, database systems, and many others. The outlined subjects are part of the curriculum that each computer scientist must master, as they enable active participation in any stage of software production.

 | Laboratory

The Software Engineering and Database Systems Laboratories are located in Rooms 4.27 and 4.28 in Building D-17.

The equipment and software that are available in the laboratories facilitate the education of students in the field of creating computer systems. To maintain high reliability and configuration flexibility, the laboratories employ virtualization techniques that are based on VMWare solutions. The instructors prepare complete environments that can be made available to students with full access rights without the risk of introducing unwanted changes to the base system (which remains unchanged).

Additionally, the laboratories are remotely accessible to selected students for conducting various experiments when educational classes are not in session.

There are a total of 40 PC workstations that are available in the laboratories.

 | Equipment details

Laboratory 4.27

  • • Processor: Intel Core i5-4460
  • • RAM: 16 GB
  • • Storage: 256 GB SSD + 1 TB HDD
  • • Graphics Card: Integrated Intel HD4600

Laboratory 4.28

  • • Processor: Intel Core i5-6500
  • •  RAM: 16 GB DDR4
  • •  Storage: 250 GB SSD + 1 TB HDD
  • •  Graphics Cards:
    • •  Integrated Intel HD Graphics 530 (by default)
    • •  External nVidia GeForce GTX 750Ti

Installed Software:

  • •  Fedora 24 with Gnome desktop
  • •  Virtualization Software:
    • •  VMware Player 12.5
    • •  VirtualBox
  • •  IDEs:
    • •  IntelliJ 2016.2
    • •  PyCharm 2016.2
  • •  Text Editors:
    • •  Gedit
    • •  Atom.io
  • •  Compilers:
    • •  Java 1.8 (OpenJDK)
    • •  Scala 2.10.4
    • •  Erlang/OTP 18
  • •  Others:
    • •  Visual Paradigm 12

| If you have questions

Write to us!

  informatyka@agh.edu.pl