Desmond Brown, curriculum vitae and academic record

academics.desmondbrown.mecf.  dev, ee, physics

curriculum vitae and academic record

Desmond Brown

Electrical engineering, with physics and computation.

Revised 27 September 2026

write
browndesmond30@yahoo.com
code
github.com/kali-physi-hacker
based
Accra, Ghana

cite this record

@misc{brown2026record,
  author = {Desmond Brown},
  title  = {Curriculum Vitae and Academic Record},
  year   = {2026},
  note   = {Revised 27 September 2026},
  url    = {https://academics.desmondbrown.me}
}

1

education

1education

HTW Dresden, University of Applied Sciences

B.Eng. Electrical Engineering (Elektrotechnik)

from October 2026

Enrolled for the winter semester 2026/27.1

Academic City University, Accra

B.Sc. Electrical and Electronic Engineering

January 2025 – 2026

Began in computer engineering and moved to electrical and electronic engineering for Level 200 in September 2025.2

Sogakope Senior High School

General science

completed 2018

languages

English, fluent. French, intermediate, with a university course in 2025.

direction

Electrical engineering now, physics after it. The long-term aim is research in quantum mechanics, approached through computation. What exists toward it so far is listed in §4 and kept in a public notebook at phycists.desmondbrown.me.

path

2018school,sciencesoftware workJan 2025computerengineeringSep 2025electrical andelectronicOct 2026HTW Dresden,B.Eng.

1 Enrolment accepted in May 2026.

2 Grades on request. Transcript issued November 2025.

2

desmond brown

2coursework

Academic City University, by term. † marks a course that fed later work; §3 draws the links.

Level 100, first semester, January to April 2025

UC1104Introduction to Programming with Python †
GE1105Introduction to Engineering
GE1107Physical Sciences
MT1105Pre-Calculus, with MATLAB
coreFrench Language; Technology and Society; Innovation and Entrepreneurship Seminar I; Communication Skills

Level 100, second semester, May to August 2025

GE1205Introduction to Multidisciplinary Design †
GE1206Programming in C †
GE1207Sensors, Measurements and Instrumentation †
MT1202Analytic Geometry and Calculus I, with MATLAB
CE1246Introduction to Electrical and Electronics Engineering
coreLogic and Critical Thinking; Text and Meaning

Level 200, first semester, September to December 2025

RE2145Circuit Theory †
EE2147Electromagnetic Fields and Waves Theory
EE2146Electrical Energy Conversion and Green Electronics †
GE2105Introduction to Material Science and Engineering †
MT2103Analytic Geometry and Calculus II, with MATLAB †
coreInnovation and Entrepreneurship I; Leadership Seminar I; Career Workshop

Level 200, second semester, January to May 2026

MT2204Probability, Statistics and Reliability, with MATLAB †
Electric Machines †
Applied Linear Algebra, with MATLAB
Introduction to Contemporary Power
coreAfrican Studies; Innovation and Entrepreneurship

3

what the coursework fed

3what the coursework fed

coursework it fedGE1205Multidisciplinary designGE1207Sensors & instrumentationGE1206Programming in CUC1104Programming with PythonRE2145Circuit theoryEE2146Energy conversionGE2105Materials scienceMT2103Calculus IIMT2204Probability & statisticsElectric machinesBiometric attendance2025, group of 7Strain2025, stress–strain toolGrain-boundary defects2025, lab report, group of 5Proof note on linearity2025Circuit Studio solvers2026, in QuodraHydroelectric mini project2025, group buildSisal-fibre composite2025, group of 6Calculus animations2025, ManimArithmetic encoder2026, PythonDC motor, 12 V2026, derivation and specification
  • Biometric attendance 2025, group of 7

    ← fed by GE1205, GE1207, GE1206, UC1104

  • Strain 2025, stress–strain tool

    ← fed by UC1104, GE2105

  • Grain-boundary defects 2025, lab report, group of 5

    ← fed by UC1104, GE2105

  • Proof note on linearity 2025

    ← fed by RE2145

  • Circuit Studio solvers 2026, in Quodra

    ← fed by the proof note on linearity

  • Hydroelectric mini project 2025, group build

    ← fed by EE2146

  • Sisal-fibre composite 2025, group of 6

    ← fed by GE2105

  • Calculus animations 2025, Manim

    ← fed by MT2103

  • Arithmetic encoder 2026, Python

    ← fed by MT2204

  • DC motor, 12 V 2026, derivation and specification

    ← fed by Electric machines

figure 1. Courses on the left, the work they fed on the right. An edge means the work was done for the course or drew on it directly. The dashed arrow is one piece of work feeding another. Shown with UC1104 selected.

4

desmond brown

4research interests

I chose electrical engineering as a foundation for theoretical and quantum physics. Since then the interests have widened toward computation. The table pairs each one with what exists for it, which is not the same thing as expertise.

Quantum mechanicsA public notebook, begun October 2025. No research yet.
Computational physicsFigures computed in the notebook; the Strain tool.
Scientific computingStrain; an arithmetic encoder; circuit solvers in Quodra; a working paper on determinant algorithms [9].
Machine learningA poster predicting immune signatures from metagenomic data [5].
Computer visionEdge detection from first principles; defect counting in micrographs [4]; production imaging at GRADIA.
Embedded systemsThe biometric attendance system [1].
RoboticsIdeas only. Nothing built yet.

the aim, as stated over time

2021
Quantum mechanics, among the sciences I hoped to study to doctorate level.
2025
Theoretical physics, specialising in quantum mechanics.
2026
A computationally oriented physicist.

5

teaching and mentoring

5teaching and mentoring

KES 001, Computational Foundation with Python

Kavana Labs, course author

2026

Designed and wrote the course: eight weeks and forty sessions, each with a slide deck and a handout, plus learner notes, mentor guides, tutor training, exercises, project briefs and rubrics.

week 1

Programs, values and state

week 2

Decisions, loops and functions

week 3

Measurements as lists and records

week 4

Files, CSV and small data systems

week 5

NumPy arrays and plots

week 6

Models and simulation

week 7

Project framing and build

week 8

Testing, docs and demo day

figure 2. KES 001 by week. Units and sanity checks arrive in week one; in week six, simulations are checked against real data.

Codetopia Community

Director of Projects & Open Source

current

A member-run community of builders in Ghana. In April 2026 I wrote its projects and open-source framework: an idea pipeline, community voting, review, and at least eight documented projects a year. Earlier sessions include an introduction to Git, GitHub and Python, in 2021.

MEST and Soronko Academy

Full-stack mentor, MERN

2021

Mentored a cohort through a six-week programme to capstone projects.

One-to-one mentoring

Individual developers

2023 – 2026

6

desmond brown

6reports, posters and software

  1. [1]D. Brown et al., “Biometric attendance management system using RFID and a Python dashboard,” project report, GE1205 Introduction to Multidisciplinary Design, Academic City University, Aug. 2025. Seven authors; my part was the firmware, the desktop app and the schematic.
  2. [2]D. Brown, “Literature review: biometric attendance systems,” GE1205, Academic City University, Jul. 2025.
  3. [3]D. Brown et al., “An experiment to verify the flexural and compressive behaviour of sisal fibre,” laboratory report, GE2105, Academic City University, Oct. 2025. Six authors.
  4. [4]D. Brown et al., “The density of crystal defects associated with grain boundaries increases with grain boundary area: an experiment,” laboratory report, GE2105, Academic City University, Oct. 2025. Five authors.
  5. [5]D. Brown and S. A. Amewu, “Predicting immune signatures using decoded metagenomic data and random forest models,” poster, Medical Innovation Expo 2025, Accra, Oct. 2025. Certificate of excellence.
  6. [6]D. Brown, Strain: stress–strain analysis for testing-machine exports, software, 2025. github.com/kali-physi-hacker/strain
  7. [7]D. Brown, Arithmetic encoder, software, 2026. github.com/kali-physi-hacker/arithmetic-encoder
  8. [8]D. Brown, KES 001: Computational Foundation with Python, courseware, Kavana Labs, 2026.
  9. [9]D. Brown, “Comparative analysis of determinant computation algorithms: from Laplace (cofactor) expansion to LU factorisation,” working paper, Academic City University, Dec. 2025. In progress.

essays

Technical writing on Medium, medium.com/@brownjunior956, and working notes on the software lens, dev.desmondbrown.me.

7

community and honours

7community and honours

Codetopia Community

Director of Projects & Open Source

current

IEEE Student Branch, Academic City University

Programs & Technical Activities Lead

2026

The branch’s first workshop, in February 2026, and the Inter-University No-Code Challenge 2026, with its brief and resource hub.

PyCon Africa 2024, Accra

Django Girls mentor

September 2024

PyData Global

Organising committee in 2022; volunteer in 2021

2021 – 2022

Python Ghana, AI and data science conference

Volunteer

2021

PyClub, Academic City

Lead

2025

TEDxAcademicCity 2025

Wrote the theme briefs

2025

honours

Certificate of excellence

Medical Innovation Expo 2025, Accra

October 2025

Awarded for the poster [5] by Academic City University, Northeastern University and 4GBI.

Certificate of appreciation

PyData Global 2021, NumFOCUS

2021

For volunteering.

8

desmond brown

Anotes kept, by course

One page per topic in a Notion wiki, filed by course, with the months they were begun. A mark such as nb 04 or ee 7 points to the notebook entry or the drawing a page grew into.

Level 200, first semester

EE2147EM fields & waves

Scalar and vector fields; electrostatic fields, from Coulomb’s law to superposition nb 04; vector calculus: line and surface integrals, flux, the gradient nb 05; a maths primer; Maxwell’s equations, statics first. Sep – Dec 2025

EE2146Energy conversion

The hydroelectric mini project: goals and a site questionnaire ee 7; power transmission and Ghana’s power sector. Nov 2025 – Feb 2026

GE2105Materials science

Material defects; two homeworks: a hammer’s head, and a steel cable under load; composites; thermal expansion; fracture. Nov – Dec 2025

MT2103Calculus II

Maxima and minima nb 03; area under a curve; L’Hôpital’s rule; the mean value theorem; sequences and series; parametric equations and polar coordinates; directional derivatives and gradients nb 05. Nov 2025

Level 200, second semester

MT2204Probability & statistics

Set identities, proved; combinations, permutations and Pascal’s identity; three axioms and six proofs nb 08; a two-state Markov chain nb 08; an arithmetic encoder nb 09. Jan – Feb 2026

Applied linear algebra

Linear equations and vector equations; a group assignment: an exchange economy, and balancing a reaction. Jan – Feb 2026

Electric machines

Rotational motion, torque and power; the magnetic field: the four laws behind every machine; the DC motor, from the slides ee 6. Feb – Mar 2026

Contemporary power

Earthing systems. Mar 2026

Core courses

African Studies: the Benin Kingdom; Innovation and Entrepreneurship: technical and operational feasibility. Feb 2026

9

study beyond the syllabus

Bstudy beyond the syllabus

From the same wiki: what I have studied outside my courses, and where it led.

Electric machines (MIT)2026Electromagnetic forces two ways: from energy conversion, and from Maxwell’s stress tensor. Alongside the course behind the motor. ee 6
Writing a research paper2025 – 2026A paper as an argument with evidence, and the parts of a mathematical paper, after MIT’s advice. The working paper [9] is the first try.
A CAD kernel in C++2025 – 2026Geometry from first principles. Its 4 × 4 determinants became a notebook entry and the working paper. nb 06
Physics by simulation2025A ball in Pygame: velocity as a vector, and reflection off a surface, r = v − 2(v · n)n.
Computer vision2026Edge detection from gradients, without a library, in a module on the maths of vision and graphics. nb 10
Rust2026The official book: bindings and mutability, errors, loops.
Machine learning2026Linear regression, from hours studied to exam scores.
Foundations of AI2026What it means for a system to learn: Turing’s 1950 question, the 1955 Dartmouth proposal, and the turn from rules to data.
Questions of my own2026When a limit is an asymptote, thought through from 1/x.
Four papers, planned2025Jacobians; line, surface and volume integrals; divergence, curl and the fundamental theorems; numerics in Python and Julia. Titles only.

10