PostgreSQLis a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.
There is a wealth of information to be found describing how to install and use PostgreSQL through the official documentation. The open source community provides many helpful places to become familiar with PostgreSQL, discover how it works, and find career opportunities. Learn more on how to engage with the community.
The PostgreSQL Global Development Group announces that the second beta release of PostgreSQL 17 is now available for download. This release contains previews of all features that will be available when PostgreSQL 17 is made generally available, though some details of the release can change during the beta period.
In the spirit of the open source PostgreSQL community, we strongly encourage you to test the new features of PostgreSQL 17 on your systems to help us eliminate bugs or other issues that may exist. While we do not advise you to run PostgreSQL 17 Beta 2 in production environments, we encourage you to find ways to run your typical application workloads against this beta release.
Your testing and feedback will help the community ensure that the PostgreSQL 17 release upholds our standards of delivering a stable, reliable release of the world's most advanced open source relational database. Please read more about our beta testing process and how you can contribute.
PostgreSQL 12 will stop receiving fixes on November 14, 2024. If you are running PostgreSQL 12 in a production environment, we suggest that you make plans to upgrade to a newer, supported version of PostgreSQL. Please see our versioning policy for more information.
The PostgreSQL mailing lists enable you to interact with active community participants on subjects related to the development of PostgreSQL, discovering how to use PostgreSQL, or learning about upcoming events and product releases.
The PostgreSQL Global Development Group announces that the first beta release of PostgreSQL 17 is now available for download. This release contains previews of all features that will be available when PostgreSQL 17 is made generally available, though some details of the release can change during the beta period.
The PostgreSQL community takes pride in releasing software that reliably stores your data. If you believe you've discovered a bug, please click the button below and follow the instructions on how to submit a bug.
CIS 113 Spreadsheet Software Applications
3 credit hours
Prerequisite: CIS 146 or spreadsheet experience, Code C
This course provides students with hands-on experience using spreadsheet software. Students will develop skills common to most spreadsheet software by developing a wide variety of spreadsheets. Emphasis is on planning, developing, and editing functions associated with spreadsheets. (F, Sp, Su)
CIS 117 Database Management Software Applications
3 credit hours
Prerequisite: CIS 146 or database experience, Code C
This course provides students with hands-on experience using database management software. Students will develop skills common to most database management software by developing a wide variety of databases. Emphasis is on planning, developing, and editing functions associated with database management. (Sp)
This course is an introduction to computers that reviews computer hardware and software concepts such as equipment, operations, communications, programming and their past, present and future impact on society. Topics include computer hardware, various types of computer software, communication technologies and program development using computers to execute software packages and/or to write simple programs. Upon completion, students should be able to describe and use the major components of selected computer software and hardware. (F, Sp, Su)
CIS 146 Microcomputer Applications
3 credit hours
Prerequisite: Keyboarding skills recommended, Code B
This course is an introduction to the most common microcomputer software applications. These software packages should include typical features of applications, such as word processing, spreadsheets, database management, and presentation software. Upon completion, students will be able to utilize selected features of these packages. (F, Sp, Su)
CIS 150 Introduction to Computer Logic and Programming
3 credit hours
Prerequisite: None, Code C
Grade of C or better
This course includes logic, design and problem-solving techniques used by programmers and analysts in addressing and solving common programming and computing problems. The most commonly used techniques of flowcharts, structure charts, and pseudocode will be covered, and students will be expected to apply the techniques to designated situations and problems. (F, Sp, Su)
CIS 157 Introduction to App Development with Swift
3 credit hours
Prerequisite: CIS 150
Grade of C or better in CIS 150
This introductory one-credit course is designed to help students build a solid foundation in programming fundamentals using Swift as the language. Students get practical experience with the tools techniques, and concepts needed to build a basic iOS system. Code C. (Sp)
CIS 202 Python Programming
3 credit hours
Prerequisite: CIS 150
Grade of C or better in CIS 150
This course is an introduction to the Python programming language. Topics include input and output, decision structures, repetition structures, functions, working with files, strings, object-oriented programming and inheritance. Upon completion, students will be able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests. Code C. (F, Sp)
CIS 206 Web Design
3 credit hours
Prerequisite: None
This course introduces principles of artistic expression in Web page design. Web editor apps are used to create basic Web sites from templated layouts without working directly on the underlying code. Concepts in user experience, search engine optimization, and metrics are included to promote brand identity. Students will design and publish web sites for personal and business applications.
CIS 207 Introduction to Web Development
3 credit hours
Prerequisite: CIS 206
Grade of C or better
This course introduces basic Web page development techniques. Topics include HTML, scripting languages, and commercial software packages used in the development of Web pages. At the conclusion of this course, students will be able to use specified markup languages to develop basic Web pages. (F, Sp)
CIS 211S Principles of Information Assurance
3 credit hours
Prerequisite: None
Grade of C or better
This course is designed to introduce students to information security principles. Topics covered in this course will include the need for security, risk management, security technology, cryptography, and physical security. Security policies and legal/ ethical issues will also be covered. Code C. (Sp, Su)
This course introduces students to the concept of security analysis, or penetration testing, of information systems. Students will evaluate the security of a computer system or network, assessing security risks from the position of a potential attacker. Emphasis is on identifying security flaws and providing technical solutions. Code C. (Su)
CIS 215 C# PROGRAMMING
3 credit hours
Prerequisite: CIS 150
Grade of C or better in CIS 150
This course is an introduction to the C# programming language. The goal of this course is to provide students with the knowledge and skills they need to develop C# applications for the Microsoft .NET Platform. Topics include program structure, language syntax, and implementation details. Upon completion, the student will be able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests. (F, Sp)
CIS 237 Virtual Infrastructure: Installation and Configuration
4 credit hours
Prerequisite: None
Grade of C or better
First of three Cloud courses
Students explore concepts and capabilities of virtual architecture with a focus on the installation, configuration, and management of a virtual infrastructure, an ESX Server, and a Virtual Center. Covers fundamentals of virtual network design and implementation, fundamentals of storage area networks, virtual switching, virtual system management and engineering for high availability. Code C. (Sp)
CIS 238 Cloud Computer: Infrastructure and Services
Prerequisite: CIS 237
Grade of C or better in CIS 237
Second of three Cloud Courses
This course focuses on cloud infrastructure, deployment, security models, and the key considerations in migrating to cloud computing. Coverage includes the technologies and processes required to build traditional, virtualized and cloud data center environments, including computation, storage, networking, desktop and application virtualization, business continuity, security, and management. Code C. (Su)
3a8082e126