10 Coolest Courses at St. Petersburg College

St. Petersburg College is a public college located in Pinellas County, Florida. It is designated as a state college in the Florida College System. The enrollment is approximately 65,000 students. There are 11 campuses scattered throughout Pinellas County. Here are 10 of the coolest courses you can take at St. Petersburg College!

1. HUM 1020 – Introduction to Humanities

cartoon of man sitting on textbooks

Have you ever wanted to explore the humanities from a global perspective? Now you can with this course as you explore the worlds of music, painting, sculpture, architecture, dance, literature, and film. The course will examine the relationship between visual, performing, and literary arts in context. You will learn about both western and non-western cultures and thus expanding your world view.

2. WOH 2040 – The Twentieth Century

book cover of the 20th century's most important events.

If the 20th century just so happened to be your favorite century, you can take this course to learn about the cultural, political, social and economic transitions since 1900. Learn how European dominance early in the 20th century led to WWI, the Soviet revolution, fascism and Nazism leading to WWII, worldwide depression, the rise of China, and the Cold War, and the concept of the third world country. It just so happens this course satisfies a general education writing requirement. If you like history and you want to get the darn writing requirement out of the way, consider taking this class!

3. BSC 1930 – Biological Issues

different snapshots of the effects of climate change in environment

If you want to solve the next biological issue threatening society, you might want to pay attention in this class. You will learn about the scientific method and ethics in science. You will explore climate change and biodiversity leading to evolution. On the more medical side of things, you can find out about the biological origins of HIV/AIDS.

4. ASL 1140C – Basic American Sign Language with Lab

cartoon girl signing the word 'sad'.

You had to have taken two years of a foreign language in high school or one year in college, but that gives you the opportunity to learn about the language of the deaf. You will learn about the basic sign lexicon and discover meaning from different signs as you learn to talk about preferences, family, and feelings. An important part of the course is also on the culture in deaf communities. Students will work with both live and recorded ASL.

5. CGS 1100 – Computer Applications

Some of the different computer applications found on Mac at a desk set up

If you don’t know anything about computers, you can always learn about the basic programs on your computer! You will learn about the Internet, operating systems, the creation and evaluation of documents, presentations, and more! Part of this course is also focused on building a computer from components. This course counts towards the Computer and Information technology requirement.

6. ARC 1701 – Architectural History I

People visit the Greek temple to see the architecture.

If you want to major in architecture, you ‘re going to have to learn about its history first! You will learn about how social, political, and cultural factors have shaped art and architecture from prehistoric through the early modern period. You will be responsible for creating drawings and sketches of buildings. A sketchbook as part of the course is actually required.

7. EET 1205C – Electronic Instrumentation

The professor demonstrates how to use a multimeter.

Do you want to learn how to operate electronic test equipment? This course will show you how to operate all kinds of test equipment using basic measuring techniques. Students will learn how about the principles behind how these tools work as well as how to use them in a safe manner. The tools include digital multimeters, function generators, pulse generators, and more!

8. ETD 1390C – Introduction to Architectural Revit

screen shot of person using Revit to turn blueprints into 3D models.

How would you like to learn how to model buildings and other structures using software technology? This course is designed to help you learn Revit, a software modelling tool. You will learn how to use it to create 3D models and details of buildings. Topics include site plans, floor plans, realistic 3D renderings and creating 2D drawings from blueprints.

9. SYP 2460 – Effects of Disasters on Society

Japanese citizens queue up to receive basic food items after a earthquake.

Have you ever wondered about human behavior after a natural disaster or other traumatizing event? This course focuses on human behaviors and responses during and after a natural or man-made disaster. Do most people run away at the first sign of danger or stop to help? This course may actually save your life if you are confronted with the aftermath of a earthquake, flood, tornado, or nuclear accident.

10. HIM 2621 – Health Data Analytics

A healthcare professional uses data analytics to drive decisions.

If you’ve ever wanted to use your love of statistics to improve health standards, this may be the course for you! You will learn about the basic statistical methods used to conduct research into health issues and evaluate the research of others. You will explore basic healthcare statistics and have a introduction to vital statistics. This will prepare you for presenting reports and using survey methods.

Those were 10 of the coolest classes you could take at St. Petersburg College! You can learn about the human response to natural disasters. You can learn sign language or about some basic computer programs. How about informing people about the climate crisis? All you need to do is enroll in one of the 11 campuses in Florida!

10 Hardest Courses at St. Petersburg College

Everyone has had the displeasure of encountering an insurmountable test, a tediously frustrating assignment, or a mind-numbing lab that they just can’t get out of. The worst part: even after sleepless nights in the library and multiple stress-induced breakdowns, the grade still may not measure up. It may seem tempting to just drop the class and pretend it doesn’t exist, but unfortunately, many of these hard classes are wedged into degree programs and major requirements. For all students who’ve struggled through a lecture, not understanding a single thing but hoping they’ll get it somewhere along the way, here are 10 of the hardest courses at St. Petersburg College.

1. ACG 245 – Accounting Software Applications

Cartoon of a workstation, with a laptop, graphs and phones on a desk

Just hearing the name of this class might be enough for some students to balk. Offering an overview of accounting software, this course is designed to aid students in applying accounting knowledge and skill to businesses and the workplace. As nearly every new company now keeps its bookkeeping process electronically, this is an essential class for aspiring accountants, but it can also be very confusing and frustrating. Students who have limited familiarity with computer systems and data entry might struggle with this class and its technical concepts, but it’s great for those who want to up their game in the workplace.

2. AML 2020H – Honors American Literature II: 1865 to Present

picture of girl in library reading books near a lamp

This class is for students who couldn’t get enough of their AP Literature class or for that one kid that related a bit too much to Holden Caulfield of Catcher in the Rye. Honors American Literature 2 focuses on a research-based analysis of prominent historical and contemporary US literature, with a historical and philosophical lens. This class can be difficult due to its time-consuming workload, with lots of weekly readings, essays, and research papers. Those who are passionate about literature and writing will love this class, but those who shake in fear at the mention of The Great Gatsby should probably pass on this class.

3. ARH 2051 Art History: Renaissance to Contemporary

Many different cultures have famous art pieces that are culturally important.

For the inner Picasso in every student (or… not), Art History delves into the theory, history, and appreciation of art in many cultures and countries. Focusing on painting, sculpture, and architecture of the time period, students are expected to critically think about the historical context and art theory behind pieces. Because of the class’s highly analytical nature, students without a strong foundation in writing about and analyzing literature or art may find this class difficult, but those who are passionate about it should take it anyway.

4. ASL 1150C – Intermediate American Sign Language with Lab

Picture of person doing ASL to communicate

Anyone who has tried to learn a language as an adult knows exactly how frustrating and difficult it can be. The best time for language acquisition is between birth and 10 years of age. Unfortunately, most college students are past that prime. Because of the innate difficulty of language learning and the added challenges of communicating through a different medium, many students find ASL a challenging course. However, it is an incredibly rewarding and humbling experience to learn another language and understand a new culture, and students should still take this course for those reasons.

5. BCH 4024 – Biochemistry

Picture of bonds in biochemistry

Imagine the hardest biology class and the hardest chemistry class…and then put them together. It’s no wonder students cry at the mention of biochemistry. Covering the chemical interactions and processes of biological systems, including metabolic pathways and protein and DNA structure, biochemistry is a rigorous subject. Students who plan on entering the field of medicine should definitely take this subject, but those who would rather watch Bill Nye the Science Guy should probably find another course.

6. BSC 2086L – Human Anatomy & Physiology Laboratory II

Cartoon of human heart

Anatomy and Physiology is the study of the animal body and the chemical and biological processes that make up its larger organizational structure. An absolutely essential class for anyone going into the medical or healthcare field, BSC 2086L covers the lymphatic, endocrine, respiratory, digestive, cardiovascular, urinary, and reproductive systems of the human body. Those who love science and don’t struggle with memorization will find this class doable, but students who have little experience with these topics might be in for a rough ride.

7. CEN 3088 – Software Security

Software security is vital for any business or organization that stores data digitally.

Software Security is a class that focuses on cyber-security, threats to a company’s databases and software, and hacking attacks on software. In a world that is increasingly digital, where major global institutions rely on secure servers, cyber-security is a pressing matter. Students who want to work in government information technology, international security, or for large companies that handle private information, this class is essential. However, it’s basis in software theory and technical skills make it difficult for beginners to grasp.

8.CHM 2210 – Organic Chemistry I

Organic chemistry is the study of carbon based compounds and their interactions

Organic Chemistry has caused many a nervous breakdown since it’s conception by some evil mastermind whose sole purpose in life was to make students’ lives miserable. With complicated chemical mechanisms to understand, chemical notations to memorize, and labs that seem to drag on for hours and hours, it’s no surprise that Organic Chemistry makes the list of most difficult courses. Students who are planning to apply to med school should definitely take this course, as it is required, but if it’s not absolutely necessary, skip this course!

9. COP 2220 – Programming in C++

picture of a laptop screen with coding program

Before anyone can aspire to be the next Mark Zuckerberg or tech start-up mogul, they need to pass their intro programming courses. Unfortunately, as easy as it seems when movie hackers do it, programming can be incredibly difficult to get the hang of, and many students find it to be frustrating and thankless. For students ready for a challenge and who have some time on their hands, this class is manageable, but otherwise, it might be best to drop it.

10. MAC 2313 – Calculus with Analytic Geometry III

picture of a bunch of graphs and equations in math

Math of any kind is enough of a terrifying subject for some people that the mere mention of it might make them cry – now imagine math with more letters than numbers, with confusing 3D graphs, with complex algorithms and word problems that make even advanced students shudder. This is Calculus 3, and thankfully, it’s usually only a required class for students going into math, engineering, or computer science related disciplines. Students who don’t like working with numbers or who deal with math anxiety should think twice before taking this class.

Whether its hard exams, long projects, or a professor that grades without any mercy, some classes can be a student’s worst nightmare. However, this doesn’t mean that one should back away from a challenge. On the contrary, taking a hard class can sometimes be a rewarding experience when a student pushes themselves and finds they are capable of more than they imagined.

10 of the Easiest Courses at SPC

The fall semester is approaching for many college students, which means that they have to add-on coursework to their daily schedule as soon as they get their class schedule. Many of the courses are hard and require their undivided attention, however, there are some easier courses that allow students to take a break from it. Here are 10 of the easiest courses to take at St. Petersburg College!

1. ANT 2000 – Introduction to Anthropology

This course will provide a basic overview on the field of anthropology. Students will learn about the various methods and applications throughout the duration of this course as well. There will be emphasis on the environment, origins of mankind, and the different aspects of anthropology.

The word anthropology written out.

2. ARH 1000 Understanding Art

Have you ever questioned why artists create a work? This course will provide students with a basic understanding on the visual arts.  Students will learn about a variety of different artworks and the artist that created them. Students will also learn about three and two-dimensional media, and their impacts on the world today.

An art piece of Beyoncé.

3. ASR 1003 The Solar System

Have you ever wondered what’s really out there in our universe? This course is designed to allow students to study not only planet earth, but the moon, sun, and other planets in our galaxy as well. Student swill also study comets, eclipses, theories, meteors, and the origin of the Milky Way.

The planets in our galaxy in order.

4. CHM 1025 Introductory Chemistry

This course is an introduction to modern chemistry. Students will learn not only about jobs in the field, but also how many of its concepts are applied in other fields. Topics to be discussed includes atomic structure, states of matter, chemical formulas, nomenclature, chemical reactions, solutions, and chemical calculations.

A scientists holding up a chemical.

5. COP 1000 Introduction to Computer Programming

In this course, students will be introduced to computer programming. Students will learn about the basics of coding, including the problems, processes, and generating input and output. Topics to be discussed include repetition structures, coding decision structures, custom functions, and text files.

People inside of a computer lab.

6. DAA 1351 Zumba International Dance

Get fit in this class! Zumba is designed to give students a mix of Latin and international dance. This fitness course provides students with a fun and upbeat time while getting fit. Choreographed routines include aerobic, internal training, and toning methods that will help to sculpt your body. Targeted areas include your abs, buttocks, arms, and legs!

An image of the Zumba logo.

7. DAA 1100 Modern Dance I

This course is designed to teach students the modern dance techniques and movements. Students will be provided with basic instruction on the principles of moving their own bodies the right way, rhythm, and a history of modern dance as well. Students will dance to many musical styles.

Two dances on stage doing modern dance.

8. GEA 2172 Geography of the Developing World

In this course, students will learn the geography of the developing world in China, South Asia, the Indian Perimeter, the Middle East, Africa, and Latin America. Students will learn how many of the developing regions are still in the process of growing . Students will also study how many of the factors that go on in these regions affect the world we live in today.

Picture of Latin America on two hands.

9. GLY 2010 Physical Geology 

This course will provide students with foundation on the physical geography of the earth. Students will study minerals, rocks, and the formation of many land masses. Students will also learn how to interpret many of the land forms and what factors have affected them.

A picture of the Grand Canyon

10. MUL1010 Music Appreciation

In this course, students will study many of the world’s most greatest music works and their composers. Students will study how music has developed and shaped the world we live in today. The goal of this course is to allow students to be active and intelligent listeners of music.

A music score of Riverside.


Go ahead and sign up for a class or two from this list! These classes are designed to help boost your GPA and earn you a little extra time to sleep throughout the night without worrying about studying for them!