diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..93c6a7f88d53e7839a7a2d2fd2df7262cfa1157f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,32 @@
+dist
+cabal-dev
+*.o
+*.hi
+*.chi
+*.chs.h
+.virtualenv
+.hsenv
+.cabal-sandbox/
+cabal.sandbox.config
+cabal.config
+*.aux
+*.log
+*.vrb
+*.blg
+*.bbl
+*.DS_Store
+*.synctex.gz
+*.toc
+*.lof
+*.lot
+*.nav
+*.out
+*.snm
+*-nup.pdf
+.DS_Store
+.iTeXMac
+*-2x2.pdf
+*.pyc
+html
+latex
+*.class
diff --git a/Copyright.txt b/Copyright.txt
new file mode 100644
index 0000000000000000000000000000000000000000..6c37b69951c8a57e7c842be9a6acb2f42f3519c4
--- /dev/null
+++ b/Copyright.txt
@@ -0,0 +1,3 @@
+The contents of this folder were created by Spencer Smith.  
+
+(c) 2017 Spencer Smith ALL RIGHTS RESERVED
\ No newline at end of file
diff --git a/README.md b/README.md
index 7039f3da84a463889e521889ae6ca3298b521b3f..03d2a45d38ab486f012b3bcf1da243bf030fe1bd 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,6 @@
-This course presents the basic principles of software development for reliable scientific and engineering software. Using example applications, a systematic process is given for the devel- opment and documentation of requirements, system design, module design, implementation, testing and inspection.
\ No newline at end of file
+# CAS 741 Development of Scientific Computing Software
+
+This course presents the basic principles of software development for reliable
+scientific and engineering software. Using example applications, a systematic
+process is given for the devel- opment and documentation of requirements, system
+design, module design, implementation, testing and inspection.