diff --git a/pom.xml b/pom.xml
index ddf103c75eac6e59a4607c01e8c7593a0915b750..407bc362cb6140e92981f9f9a2fd376c2eb9590a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
-  <groupId>edu.unl.cse.soft160.sort_three_pairs</groupId>
+  <groupId>edu.unl.cse.csce361.sort_three_pairs</groupId>
   <artifactId>sort_three_pairs</artifactId>
   <packaging>jar</packaging>
   <version>1.0-SNAPSHOT</version>
diff --git a/src/main/java/edu/unl/cse/soft160/sort_three_pairs/SortThreePairs.java b/src/main/java/edu/unl/cse/csce361/sort_three_pairs/SortThreePairs.java
similarity index 94%
rename from src/main/java/edu/unl/cse/soft160/sort_three_pairs/SortThreePairs.java
rename to src/main/java/edu/unl/cse/csce361/sort_three_pairs/SortThreePairs.java
index afde0c8dcccb7dcb3b2aede01b1d2f81dee8490e..3af555451c3cb5c8b9e262b6a0af7e8070300567 100644
--- a/src/main/java/edu/unl/cse/soft160/sort_three_pairs/SortThreePairs.java
+++ b/src/main/java/edu/unl/cse/csce361/sort_three_pairs/SortThreePairs.java
@@ -1,4 +1,4 @@
-package edu.unl.cse.soft160.sort_three_pairs;
+package edu.unl.cse.csce361.sort_three_pairs;
 
 public class SortThreePairs {
 	public static double readArgument(int position, String... arguments) {
@@ -30,7 +30,7 @@ public class SortThreePairs {
 		if (arguments.length != 6) {
 			System.err.println("Sorts three points by their x coordinates, breaking ties using y coordinates.");
 			System.err.println(
-					"Usage: java edu.unl.cse.soft160.sort_three_pairs.SortThreePairs [X0] [Y0] [X1] [Y1] [X2] [Y2]");
+					"Usage: java edu.unl.cse.csce361.sort_three_pairs.SortThreePairs [X0] [Y0] [X1] [Y1] [X2] [Y2]");
 			System.exit(1);
 		}
 		double x0 = readArgument(0, arguments);
diff --git a/src/test/java/edu/unl/cse/soft160/sort_three_pairs/SortThreePairsTest.java b/src/test/java/edu/unl/cse/csce361/sort_three_pairs/SortThreePairsTest.java
similarity index 97%
rename from src/test/java/edu/unl/cse/soft160/sort_three_pairs/SortThreePairsTest.java
rename to src/test/java/edu/unl/cse/csce361/sort_three_pairs/SortThreePairsTest.java
index 8179b9d9febc88c9198d3878925280d22b843e6f..c319b87c68600e5250375b80bf38f434c1548241 100644
--- a/src/test/java/edu/unl/cse/soft160/sort_three_pairs/SortThreePairsTest.java
+++ b/src/test/java/edu/unl/cse/csce361/sort_three_pairs/SortThreePairsTest.java
@@ -1,4 +1,4 @@
-package edu.unl.cse.soft160.sort_three_pairs;
+package edu.unl.cse.csce361.sort_three_pairs;
 
 import junit.framework.Test;
 import junit.framework.TestCase;
@@ -156,7 +156,7 @@ public class SortThreePairsTest extends TestCase {
 	public void testTooFewArguments() {
 		assertEquals(
 				assemble("Sorts three points by their x coordinates, breaking ties using y coordinates.",
-						"Usage: java edu.unl.cse.soft160.sort_three_pairs.SortThreePairs [X0] [Y0] [X1] [Y1] [X2] [Y2]"),
+						"Usage: java edu.unl.cse.csce361.sort_three_pairs.SortThreePairs [X0] [Y0] [X1] [Y1] [X2] [Y2]"),
 				runMainForError(1, "0", "0", "1", "1", "2", "2", "3"));
 	}
 }