summaryrefslogtreecommitdiff
path: root/cs.html
diff options
context:
space:
mode:
Diffstat (limited to 'cs.html')
-rw-r--r--cs.html92
1 files changed, 92 insertions, 0 deletions
diff --git a/cs.html b/cs.html
new file mode 100644
index 0000000..c3f6cf5
--- /dev/null
+++ b/cs.html
@@ -0,0 +1,92 @@
+<!DOCTYPE html>
+
+<html lang="en-us">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="author" content="Rafael Marçalo">
+ <meta name="description" content="College CS Contents by Semester">
+ <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
+ <link rel="stylesheet" type="text/css" href="styles/style.css">
+ <title>College CS Contents</title>
+ </head>
+ <body>
+ <div id="header">
+ <h1>Rafael Marçalo Website</h1>
+ <nav>
+ <a href="index.html">home</a>
+ |
+ <a href="projects.html">projects</a>
+ |
+ <a href="services.html">services</a>
+ |
+ <a href="archive.html">archive</a>
+ |
+ <a href="donate.html">donate</a>
+ |
+ <a href="contact.html">contact</a>
+ </nav>
+ </div>
+
+ <div id="content">
+ <h2>Computer Science Course Contents by Semester</h2>
+ <p> I keep this page up as a keepsake for all the software that I used during my CS Course.</p>
+
+ <h3>1st Year</h3>
+ <h4>1st Semester</h4>
+ <ul>
+ <li><b>Computational Logic</b> - Boolean Logic Operators and programmed using VHDL, FBD, STL and Ladder;</li>
+ <li><b>Introduction to Object Oriented Programming</b> - Programmed in <a href="https://www.oracle.com/java/">Java</a> using the <a href="https://bluej.org/">BlueJ</a>, <a href="https://netbeans.apache.org/">Netbeans</a> and <a href="https://www.jetbrains.com/idea/">IntelliJ IDEA</a> IDE's.</li>
+ </ul>
+
+ <h4>2nd Semester</h4>
+ <ul>
+ <li><b>Algorithms and Abstract Data Types</b> - Programmed in <a href="http://www.open-std.org/jtc1/sc22/wg14/">C</a> using <a href="https://code.visualstudio.com/">Visual Studio Code</a>;</li>
+ <li><b>Databases</b> - Used <a href="https://www.mysql.com/">MySQL</a> as a database and used <a href="https://mysql.com/products/workbench/">MySQL Workbench</a> as a database design tool;</li>
+ <li><b>Numerical Analysis</b> - Used <a href="https://gnu.org/software/octave/">GNU Octave</a>;</li>
+ <li><b>Object Oriented Programming</b> - Programmed in <a href="https://www.oracle.com/java/">Java</a> and <a href="https://openjfx.io/">JavaFX</a> using the <a href="https://www.jetbrains.com/idea/">IntelliJ IDEA</a> IDE.</li>
+ </ul>
+
+ <h3>2nd Year</h3>
+ <h4>1st Semester</h4>
+ <ul>
+ <li><b>Advanced Programming</b> - Programmed in <a href="https://www.oracle.com/java/">Java</a> and <a href="https://openjfx.io/">JavaFX</a> using the <a href="https://www.jetbrains.com/idea/">IntelliJ IDEA</a> IDE;</li>
+ <li><b>Databases Complements</b> - Used <a href="https://www.microsoft.com/sql-server">Microsoft SQL Server</a> as a database and used <a href="https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15">SQL Server Management Studio</a> as a database management tool, also learned the basics of NoSQL Databases such as <a href="https://www.mongodb.com/">MongoDB</a>;</li>
+ <li><b>Operating Systems</b> - Programmed in <a href="http://www.open-std.org/jtc1/sc22/wg14/">C</a> using <a href="https://www.vim.org/">vim</a> and using Linux C libraries, also programmed in <a href="https://www.oracle.com/java/">Java</a> using <a href="https://www.jetbrains.com/idea/">IntelliJ IDEA</a> IDE;</li>
+ <li><b>Web Programming</b> - Learned <a href="https://html.spec.whatwg.org/">HTML</a>/<a href="https://www.w3.org/TR/CSS/#css">CSS</a> markup languages and learned <a href="https://www.ecma-international.org/">JavaScript</a> while using <a href="https://nodejs.org/">Node.JS</a> JavaScript runtime engine and <a href="https://expressjs.com/">Express</a> web framework.</li>
+ </ul>
+
+ <h4>2nd Semester</h4>
+ <ul>
+ <li><b>Development of Videogames</b> - Used <a href="">Unity</a> game engine for basic video games development;</li>
+ <li><b>Human-computer Interaction</b> - Used <a href="https://www.adobe.com/products/xd.html">Adobe XD</a> as a UI/UX design tool;</li>
+ <li><b>Mobile Computation</b> - Programmed in <a href="https://www.oracle.com/java/">Java</a> for Android using <a href="https://developer.android.com/studio/">Android Studio</a>, also programmed for Android using JavaScript using the <a href="http://reactnative.dev/">React Native</a> framework;</li>
+ <li><b>Parallel and Distributed Computing</b> - Programmed in <a href="https://www.python.org/">Python</a> using <a href="https://www.jetbrains.com/pycharm/">PyCharm</a> IDE;</li>
+ <li><b>Statistical Methods</b> - Used <a href="https://www.rstudio.com/">RStudio</a> IDE with <a href="https://www.r-project.org/">R</a> for statistical research.</li>
+ </ul>
+
+ <h3>3rd Year</h3>
+ <h4>1st Semester</h4>
+ <ul>
+ <li><b>Applied Software Engineering</b> - Used <a href="http://bizagi.com/">Bizagi Modeler</a> in order to use Business Process Model and Notation, and used <a href="https://www.visual-paradigm.com/">Visual Paradigm</a> a UML CASE Tool in order to complement the Bizagi business models;</li>
+ <li><b>Artificial Intelligence</b> - Programmed in <a href="http://common-lisp.net/">Common Lisp</a> using the <a href="http://lispworks.com/">LispWorks</a> IDE;</li>
+ <li><b>Computer Networks</b> - Used the <a href="https://www.wireshark.org/">Wireshark</a>, <a href="https://www.netacad.com/courses/packet-tracer">Cisco Packet Tracer</a> and Windows CMD utilities;</li>
+ <li><b>Information security</b> - Used <a href="https://seedsecuritylabs.org/labsetup.html">SEED Ubuntu VM</a> as an attack vector platform, in other to perform various exploits and weaknesses;</li>
+ <li><b>Visual Programming</b> - Programmed inside of <a href="https://visualstudio.microsoft.com/">Microsoft Visual Studio</a> with both <a href="https://docs.microsoft.com/en-us/dotnet/csharp/">C#</a> (while using <a href="https://dotnet.microsoft.com/">.NET Framework</a> in addition with <a href="https://docs.microsoft.com/en-us/aspnet/mvc/">ASP.NET MVC</a>) and <a href="https://www.typescriptlang.org/">TypeScript</a> with <a href="https://angular.io/">Angular</a> Web Framework.</li>
+ </ul>
+
+ <h4>2nd Semester</h4>
+ <ul>
+ <li><b>Applied Software Engineering</b> - Used <a href="http://bizagi.com/">Bizagi Modeler</a> in order to use Business Process Model and Notation, and used <a href="https://www.visual-paradigm.com/">Visual Paradigm</a> a UML CASE Tool in order to complement the Bizagi business models;</li>
+ <li><b>Visual Programming</b> - Programmed inside of <a href="https://visualstudio.microsoft.com/">Microsoft Visual Studio</a> with both <a href="https://docs.microsoft.com/en-us/dotnet/csharp/">C#</a> (while using <a href="https://dotnet.microsoft.com/">.NET Framework</a> in addition with <a href="https://docs.microsoft.com/en-us/aspnet/mvc/">ASP.NET MVC</a>) and <a href="https://www.typescriptlang.org/">TypeScript</a> with <a href="https://angular.io/">Angular</a> Web Framework.</li>
+ </ul>
+ </div>
+
+ <div id="footer">
+ <div id="contact">
+ <p>GPG: <a href="files/rafael.gpg">Public Key</a></p>
+ <p>License: <a href="https://www.gnu.org/licenses/gpl-3.0.txt">GPLv3</a></p>
+ </div>
+ </div>
+ </body>
+</html>